$13.17
+0.05 (+0.38%)
As of Nov 7, 1:28 AM ET ·
Day Range $12.83 — $13.26
52W Range $15.62 — $24.05

Performance

1D +1.23%
1W +3.13%
1M +2.17%
3M +7.42%
6M +2.89%
1Y -15.09%
YTD +1.15%
Open$13.17
Previous Close$13.12
Day High$13.26
Day Low$12.83
52W High$24.05
52W Low$15.62
Volume—
Avg Volume2.12M
Market Cap5.87B
P/E Ratio—
EPS$-0.08
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $12.46 Above
SMA 200 $12.95 Above
RSI (14) 50.1 Neutral
Trend Death Cross Bearish

Analyst Ratings

Strong Buy
17 analysts
15 Buy 2 Hold 0 Sell
Price Target +521.0% upside
Current
$13.17
Target
$81.79
$53.50 $81.79 avg $131.97

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.68B 1.49B 3.42B
Net Income -207,207,049 -165,119,837 353.45M
Profit Margin -12.3% -11.7% 10.3%
EBITDA 1.09B 914.50M 443.12M
Free Cash Flow — — 226.71M
Rev Growth +12.9% +12.9% +24.3%
Debt/Equity 3.10 3.10 1.50

Dividend

Dividend Yield1.78%
Annual Dividend$0.42
Payout Ratio53.7%
Frequencyquarterly
Ex-DividendMar 11, 2026
Pay DateMar 22, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $86.95 -1.47% 15.8 183.64B
SO Southern Co/The $92.34 -1.07% 21.3 106.17B
DUK Duke Energy Corp $127.78 -1.77% 19.3 101.42B
CEG Constellation Energy $249.95 +4.30% 25.6 88.56B
AEP American Electric Power $126.53 -0.19% 22.0 69.06B
SRE Sempra $78.17 -2.08% 22.9 52.20B

TAC News

No news for TAC yet

Quick Stats

Market Cap5.87B
P/E Ratio—
EPS$-0.08
Div Yield1.78%
Volume—
SectorUtilities