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
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