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.

Balance sheet — annual

Item20052006200720082009201020112012201320142015201620172018201920202021202220232024
Total assets$7.74B$7.46B$7.18B$7.81B$9.76B$9.89B$9.76B$9.45B$9.78B$9.83B$10.95B$11.00B$10.30B$9.43B$9.51B$9.75B$9.23B$10.74B$8.66B$9.50B
Cash & equivalents
Current assets$926.30M$897.00M$818.50M$913.06M$838.00M$860.00M$1.12B$938.00M$747.00M$854.00M$1.16B$1.55B$1.71B$1.31B$1.34B$1.90B$2.20B$3.71B$1.58B$1.77B
Total liabilities$4.64B$4.50B$4.38B$4.84B$6.36B$6.28B$6.13B$6.11B$6.36B$5.96B$6.56B$6.33B$5.92B$5.29B$5.45B$6.31B$6.63B$8.75B$7.00B$7.66B
Current liabilities$1.14B$1.40B$1.50B$1.64B$843.00M$1.17B$1.19B$1.39B$852.00M$1.45B$853.00M$1.22B$1.61B$873.00M$1.12B$935.00M$1.93B$2.89B$1.74B$2.57B
Long-term debt$2.04B$1.69B$1.71B$1.74B$4.19B$3.99B$3.65B$3.64B$3.89B$2.45B$4.41B$3.72B$2.96B$3.12B$2.90B$3.13B$3.06B$3.35B$3.54B$3.09B
Shareholder equity
Retained earnings$912.20M$710.00M$762.50M$688.44M$634.00M$533.00M$527.00M$-358.00M$-735.00M$-770.00M$-1.02B$-933.00M$-1.21B$-1.50B$-1.46B$-1.83B$-2.45B$-2.51B$-2.57B$-2.46B
Accounts receivable$593.40M$618.30M$546.40M$566.00M$460.00M$432.00M$546.00M$599.00M$476.00M$420.00M$488.00M$617.00M$860.00M$621.00M$420.00M$583.00M$651.00M$1.28B$619.00M$643.00M
Inventory$27.70M$53.00M$30.10M$51.00M$90.00M$53.00M$85.00M$82.00M$77.00M$71.00M$219.00M$213.00M$219.00M$242.00M$251.00M$238.00M$167.00M$157.00M$157.00M$134.00M
Goodwill$138.00M$138.00M$125.00M$142.00M$434.00M$517.00M$447.00M$447.00M$460.00M$462.00M$465.00M$464.00M$463.00M$464.00M$464.00M$463.00M$463.00M$464.00M$464.00M$517.00M