Ratch Pathana Energy PCL (BKK:SCG)
Thailand flag Thailand · Delayed Price · Currency is THB
2.660
-0.040 (-1.48%)
Sep 3, 2026, 4:36 PM ICT

Ratch Pathana Energy PCL Ratios and Metrics

Millions THB. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,1422,4904,0504,0505,6325,873
Market Cap Growth
19.47%-38.51%0%-28.10%-4.10%75.71%
Enterprise Value
7,3246,7278,5148,0178,4899,032

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---43.89-57.79
PS Ratio
1.060.791.100.790.981.39
PB Ratio
1.010.781.181.091.531.48
P/FCF Ratio
18.076.82195.11--11.64
P/OCF Ratio
9.775.087.904.5412.987.60

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.472.152.311.571.472.13
EV/EBITDA Ratio
17.7916.7513.9112.6025.0014.08
EV/EBIT Ratio
--122.7557.49-110.23
EV/FCF Ratio
42.1318.43410.18--17.90

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.471.391.351.371.080.73
Debt / EBITDA Ratio
11.2110.847.397.5610.484.22
Debt / FCF Ratio
26.2412.15223.69--5.72
Net Debt / Equity Ratio
1.321.271.231.120.790.48
Net Debt / EBITDA Ratio
10.2610.096.886.558.582.97
Net Debt / FCF Ratio
23.5711.10202.77-3.79-3.223.78
Quick Ratio
0.510.490.420.641.410.65
Current Ratio
0.720.720.670.811.690.80
Asset Turnover
0.360.380.400.550.720.60
Return on Equity (ROE)
-5.56%-5.04%-6.62%2.53%-5.97%3.18%
Return on Assets (ROA)
-0.57%-0.55%0.47%0.94%-1.49%0.72%
Return on Capital Employed (ROCE)
-1.20%-1.10%1.10%2.00%-2.70%1.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-5.82%-6.89%-5.96%2.28%-4.15%1.73%
FCF Yield
5.53%14.66%0.51%-27.14%-16.09%8.59%
Dividend Yield
--1.47%1.49%1.08%1.05%
Payout Ratio
---63.05%-57.32%
Buyback Yield / Dilution
-0.10%----20.48%-1.14%
Total Shareholder Return
-0.10%-1.47%1.49%-19.40%-0.08%