$6.26
+0.08 (+1.29%)
Open$6.17
Previous Close$6.18
Day High$6.26
Day Low$6.17
52W High$8.24
52W Low$4.39
Volume—
Avg Volume1.63M
Market Cap2.30B
P/E Ratio20.91
EPS$28.11
SectorUtilities
Analyst Ratings
Buy
9 analysts
Price Target
+764.5% upside
Current
$6.26
$6.26
Target
$54.12
$54.12
$39.35
$54.12 avg
$75.19
Key Financials
| FY 2026 | FY 2025 | FY 2024 | |
|---|---|---|---|
| Revenue | 132.11B | 110.91B | 335.47M |
| Net Income | 10.38B | 7.84B | 25.32M |
| Profit Margin | 7.9% | 7.5% | 7.6% |
| EBITDA | 96.97B | 77.34B | 29.81M |
| Free Cash Flow | — | — | 19.49M |
| Rev Growth | +19.1% | +19.1% | -4.7% |
| Debt/Equity | 6.20 | 6.20 | 0.61 |
Utilities Peers
| Symbol | Name | Price | Change | P/E | Mkt Cap |
|---|---|---|---|---|---|
| NEE | Nextera Energy Inc | $87.62 | +1.38% | 22.1 | 180.90B |
| SO | Southern Co/The | $95.78 | +0.90% | 24.1 | 104.94B |
| DUK | Duke Energy Corp | $126.53 | +1.18% | 18.8 | 96.56B |
| CEG | Constellation Energy | $267.97 | -0.85% | 26.0 | 98.42B |
| AEP | American Electric Power | $134.96 | +0.91% | 19.0 | 69.48B |
| SRE | Sempra | $92.73 | +0.48% | 30.3 | 59.28B |