$20.06
+1.28 (+6.82%)
Open$19.25
Previous Close$18.78
Day High$20.73
Day Low$19.25
52W High$24.70
52W Low$8.37
Volume—
Avg Volume582.7K
Market Cap934.85M
P/E Ratio—
EPS$-4.09
SectorUtilities
Analyst Ratings
Strong Buy
10 analysts
Price Target
+231.2% upside
Current
$20.06
$20.06
Target
$66.44
$66.44
$39.38
$66.44 avg
$81.37
Key Financials
| FY 2026 | FY 2025 | FY 2025 | |
|---|---|---|---|
| Revenue | 477.06M | 405.15M | 117.74M |
| Net Income | -266,772,991 | -203,902,923 | 10.21M |
| Profit Margin | -55.9% | -53.1% | 8.7% |
| EBITDA | -186,555,615 | -150,511,961 | 18.57M |
| Free Cash Flow | — | — | 15.47M |
| Rev Growth | +17.8% | +17.8% | +15.5% |
| Debt/Equity | 0.55 | 0.55 | 1.12 |
Utilities Peers
| Symbol | Name | Price | Change | P/E | Mkt Cap |
|---|---|---|---|---|---|
| NEE | Nextera Energy Inc | $89.47 | +0.29% | 27.3 | 186.33B |
| SO | Southern Co/The | $90.08 | -1.10% | 22.2 | 99.19B |
| DUK | Duke Energy Corp | $121.86 | -1.26% | 19.0 | 94.77B |
| CEG | Constellation Energy | $261.42 | +5.81% | 34.6 | 94.73B |
| AEP | American Electric Power | $120.80 | +0.16% | 17.6 | 64.52B |
| SRE | Sempra | $87.36 | +0.81% | 26.4 | 57.02B |