$6.84
+0.00 (+0.00%)
Open$6.84
Previous Close$6.84
Day High$6.85
Day Low$6.84
52W High$8.24
52W Low$4.39
Volume—
Avg Volume2.04M
Market Cap2.49B
P/E Ratio22.41
EPS$28.85
SectorUtilities
Analyst Ratings
Buy
9 analysts
Price Target
+691.2% upside
Current
$6.84
$6.84
Target
$54.12
$54.12
$39.35
$54.12 avg
$75.19
Key Financials
| FY 2026 | FY 2025 | FY 2024 | |
|---|---|---|---|
| Revenue | 130.24B | 109.35B | 335.47M |
| Net Income | 9.70B | 7.33B | 25.32M |
| Profit Margin | 7.4% | 7.1% | 7.6% |
| EBITDA | 94.67B | 75.51B | 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 | $77.30 | -2.47% | 18.1 | 167.86B |
| SO | Southern Co/The | $83.53 | -1.90% | 21.4 | 99.81B |
| DUK | Duke Energy Corp | $114.56 | -1.50% | 17.5 | 92.00B |
| CEG | Constellation Energy | $263.55 | +0.03% | 26.2 | 90.89B |
| AEP | American Electric Power | $118.72 | -1.29% | 21.1 | 66.21B |
| SRE | Sempra | $79.08 | -2.35% | 23.4 | 53.29B |