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.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$489.60M$847.20M$1.04B$580.00M$811.00M$694.00M$520.00M$765.00M$796.00M$432.00M$744.00M$626.00M$820.00M$849.00M$702.00M$1.00B$877.00M$1.46B$796.00M$645.47M
Capital expenditures$223.70M$599.10M$1.01B$904.00M$790.00M$483.00M$742.00M$593.00M$521.00M$502.00M$379.00M$389.00M$297.00M$431.00M$500.00M$489.00M$949.00M$888.00M$321.00M$248.80M
Depreciation
Stock-based comp$38.00M$105.00M$42.00M$5.00M$6.00M$8.00M$-5.00M$20.00M$17.00M$9.00M$-3.00M$156.00M$522.00M$21.00M$23.00M
Free cash flow$265.90M$248.10M$31.57M$-324.00M$21.00M$211.00M$-222.00M$172.00M$275.00M$-70.00M$365.00M$237.00M$523.00M$418.00M$202.00M$512.00M$-72.00M$576.00M$475.00M$396.68M
Investing cash flow
Financing cash flow
Dividends paid$133.90M$204.80M$212.48M$284.00M$216.00M$206.00M$136.00M$154.00M$181.00M$170.00M$111.00M$86.00M$86.00M$85.00M$86.00M$87.00M$97.00M$109.00M$123.00M$125.90M
Share repurchases
Debt repayment
Net change in cash$0.00$0.00$0.00$0.00$0.00$0.00