Electricity Generating PCL (BKK:EGCO)
Thailand flag Thailand · Delayed Price · Currency is THB
124.50
+0.50 (0.40%)
Oct 12, 2026, 4:36 PM ICT

BKK:EGCO Ratios and Metrics

Millions THB. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
65,54560,01761,59667,38890,81592,395
Market Cap Growth
-8.79%-2.56%-8.59%-25.80%-1.71%-8.83%
Enterprise Value
128,237132,870142,034152,537190,442180,151

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
123.4412.7011.38-33.8522.51
PS Ratio
2.181.871.531.361.522.57
PB Ratio
0.650.600.590.640.750.81
P/FCF Ratio
37.1919.488.097.5514.229.48
P/OCF Ratio
29.8017.067.386.5511.568.84

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
4.264.143.523.073.195.02
EV/EBITDA Ratio
19.1729.8516.82-19.7320.42
EV/EBIT Ratio
27.4967.7126.68-29.9231.62
EV/FCF Ratio
72.7643.1218.6617.1029.8218.47

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.001.091.171.160.960.99
Debt / EBITDA Ratio
32.6924.4914.46-12.0212.85
Debt / FCF Ratio
57.5235.3716.0413.6518.1711.63
Net Debt / Equity Ratio
0.620.740.750.800.630.80
Net Debt / EBITDA Ratio
20.1416.679.30-94.587.8510.36
Net Debt / FCF Ratio
35.4324.0710.319.4311.879.37
Quick Ratio
0.931.402.082.051.701.18
Current Ratio
1.291.622.402.391.971.43
Asset Turnover
0.130.140.170.200.240.16
Return on Equity (ROE)
0.50%4.62%5.17%-7.42%2.24%3.80%
Return on Assets (ROA)
0.29%0.53%1.37%-0.99%1.60%1.56%
Return on Capital Employed (ROCE)
0.60%1.00%2.50%-1.80%2.90%2.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.81%7.88%8.79%-12.44%2.95%4.44%
FCF Yield
2.69%5.13%12.36%13.24%7.03%10.55%
Dividend Yield
5.22%6.02%6.23%6.01%4.67%4.76%
Payout Ratio
644.32%72.37%63.82%-127.55%86.87%
Total Shareholder Return
5.19%6.02%6.23%6.01%4.67%4.76%