Skip to main content
Back
EYUBY logo

Electricity Generating Public Company Limited

Data quality: 100%
Overbought
EYUBY
OTC Utilities Independent Power Producers
$22.11
$0.00 (0.00%)
Mkt Cap: 2.91B
Day Range
$22.11 $22.11
52-Week Range
$14.31 $22.11
Volume
1
50D / 200D Avg
$22.11 / $22.11
Prev Close
$22.11

Price History

Financial Trends

Peer Comparison

vs Utilities sector median (208 peers)

Metric Stock Sector Median
P/E 0.6 13.2
P/B 0.0 1.4
ROE % 4.4 9.3
Net Margin % 14.7 10.8
Rev Growth 5Y % -3.8 6.0
D/E 1.1 1.4

Key Takeaways

Revenue declined -3.79% annually over 5 years
Earnings declined -16.25% over the past year
ROE of 4.44% is below average
Generating 7.52B in free cash flow
P/E of 0.64 — trading at a low valuation
Revenue growth is decelerating — 1Y growth trails 5Y average by 19.92%

Growth

Revenue Growth (5Y)
-3.79%
Revenue (1Y)-23.71%
Earnings (1Y)-16.25%
FCF Growth (3Y)-8.05%

Quality

Return on Equity
4.44%
ROIC0.68%
Net Margin14.73%
Op. Margin6.12%

Safety

Debt / Equity
1.08
Current Ratio1.62
Interest Coverage0.33

Valuation

P/E Ratio
0.64
P/B Ratio0.03
EV/EBITDA42.78
Dividend Yield0.04%

All Fundamental Metrics

Growth
Revenue Growth (1Y) -23.71% Revenue Growth (3Y) -21.27%
Earnings Growth (1Y) -16.25% Earnings Growth (3Y) N/A
Revenue Growth (5Y) -3.79% Earnings Growth (5Y) 2.51%
Profitability
Revenue (TTM) 30.76B Net Income (TTM) 4.53B
ROE 4.44% ROA 2.04%
Gross Margin 15.01% Operating Margin 6.12%
Net Margin 14.73% Free Cash Flow (TTM) 7.52B
ROIC 0.68% FCF Growth (3Y) -8.05%
Safety
Debt / Equity 1.08 Current Ratio 1.62
Interest Coverage 0.33 Dividend Yield 0.04%
Valuation
P/E Ratio 0.64 P/B Ratio 0.03
P/S Ratio 0.09 PEG Ratio -1.23
EV/EBITDA 42.78 Dividend Yield 0.04%
Market Cap 2.91B Enterprise Value 80.48B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 30.76B 40.32B 49.63B 59.63B 35.90B
Net Income 4.53B 5.41B -8.38B 2.68B 4.10B
EPS (Diluted) 34.36 41.16 -63.72 20.40 31.20
Gross Profit 4.62B 8.71B 8.71B 9.12B 8.34B
Operating Income 1.88B 5.32B 5.17B 7.76B 7.51B

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 221.81B 241.06B 243.23B 254.04B 241.93B
Total Liabilities 121.72B 136.42B 138.01B 133.25B 127.90B
Shareholders' Equity 99.84B 104.37B 104.93B 120.49B 113.44B
Total Debt 108.07B 121.21B 121.11B 115.41B 110.35B
Cash & Equivalents 30.50B 35.44B 28.86B 37.46B 17.90B
Current Assets 49.89B 60.31B 54.71B 61.65B 38.50B
Current Liabilities 30.75B 25.11B 22.87B 31.37B 27.02B