로딩 중…
StockDiggingStockDigging

TransAlta Corporation

TAC· NYSE
CACA
$12.99-1.67%
2026-10-30

Financials

Valuation Metrics

TransAlta Corporation's Market Cap is $3.87B. At end of 2025 it was $2.81B. Ranked #1529 of 3,116 in US market (top 49%), #1001 of 1,646 on NYSE (top 61%), #64 of 90 in Utilities (top 71%) by Market Cap.

Investment Metrics(as of 2026-10-30)

MetricValue
Size
Market Cap$3.87B
Revenue$1.62B
Net Income$-16M
Total Assets$6.46B
Net Assets$1.30B
Value
P/B2.97x
P/S2.38x
EV/EBITDA11.46x
FCF Yield8.38%
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.43%
Div. Growth4.14%
Performance
1Y Return-26.36%
1M Return7.53%
From 52W High-27.06%
1Y MDD-34.73%
Trading
Volume720,080 shares
Trading Value$9M
Per Share
EPS$-0.06
BPS$4.37