WallStSmart
TAC

TransAlta Corp

NYSE: TAC · UTILITIES · UTILITIES - INDEPENDENT POWER PRODUCERS

$12.01
-5.51% today

Updated 2026-04-29

Market cap
$3.56B
P/E ratio
P/S ratio
1.48x
EPS (TTM)
$-0.47
Dividend yield
2.05%
52W range
$8 – $18
Volume
1.4M

TransAlta Corp (TAC) Financial statements

SEC filings — annual and quarterly data.

Profit margin
-5.74%
Operating margin
11.70%
ROE
-9.55%
ROA
1.49%
Debt/equity

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2006$2.80B$44.90M57.58%5.60%1.61%
2007$2.77B$308.80M55.65%19.50%11.13%
2008$3.11B$235.55M51.97%17.06%7.58%
2009$2.77B$181.00M55.67%13.65%6.53%
2010$2.82B$219.00M57.36%17.63%7.77%
2011$2.66B$305.00M64.44%24.86%11.45%
2012$2.26B$-583.00M64.24%1.86%-25.77%
2013$2.29B$-33.00M59.60%12.96%-1.44%
2014$2.62B$182.00M58.37%16.85%6.94%
2015$2.27B$22.00M55.54%6.53%0.97%
2016$2.40B$169.00M59.82%19.94%7.05%
2017$2.31B$-160.00M55.96%5.98%-6.94%
2018$2.25B$-198.00M51.09%7.11%-8.80%
2019$2.35B$82.00M53.73%14.27%3.49%
2020$2.10B$-287.00M53.93%-4.71%-13.66%
2021$2.72B$-537.00M54.72%-8.78%-19.74%
2022$2.98B$50.00M54.94%17.84%1.68%
2023$3.35B$695.00M65.07%32.46%20.72%
2024$2.85B$229.00M63.06%20.56%8.05%
2025$2.40B$-137.89M32.63%-9.23%-5.74%