Earnings Labs
TransAlta Corporation logo

TransAlta Corporation (TAC) Earnings

NYSE·Utilities·Independent Power Producers

$12.79

+1.55%

Mkt Cap $3.71B

Next Earnings

In 7 days

Wed, May 6, 2026

EPS Estimate

$0.01

2 analysts

Revenue Estimate

$436.35M

Last quarter: missed by -180.00% on EPS, -11.59% on revenue.

EPS — Estimate vs Actual

Mkt Cap

$3.71B

P/E

Fwd P/E

74.73

P/S

1.54

Rev TTM

EPS TTM

-$0.64