Earnings Labs
TransAlta Corporation logo

TransAlta Corporation (TAC)

NYSE·Utilities·Independent Power Producers

$12.79

+1.55%

Mkt Cap $3.71B

Mkt Cap

$3.71B

P/E

Fwd P/E

74.73

P/S

1.54

Rev TTM

EPS TTM

-$0.64

EPS — Estimate vs Actual