로딩 중…
StockDiggingStockDigging

TransAlta Corporation

TAC· NYSE
CACA
$12.29+2.80%
2026-09-17

Financials

Valuation Metrics

TransAlta Corporation's Market Cap is $3.66B. At end of 2025 it was $2.81B. Ranked #1582 of 3,121 in US market (top 51%), #1026 of 1,658 on NYSE (top 62%), #66 of 91 in Utilities (top 73%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$3.66B
Revenue$1.62B
Net Income$-16M
Total Assets$6.46B
Net Assets$1.30B
Value
P/B2.81x
P/S2.25x
EV/EBITDA11.10x
FCF Yield8.86%
Profitability
ROE-1.26%
ROA-0.25%
Op. Margin3.89%
Revenue Growth-9.57%
Financial Health
Debt Ratio392.64%
Total Debt$3.10B
FCF$324M
Cash$221M
Current Ratio0.84x
Net Debt/EBITDA4.88x
Dividend
Div. Yield1.51%
Div. Growth4.14%
Performance
1Y Return-6.51%
1M Return-1.48%
From 52W High-31.29%
1Y MDD-35.14%
Trading
Volume575,198 shares
Trading Value$7M
Per Share
EPS$-0.06
BPS$4.37