Screener/Utilities/Independent Power Producers

TAC

TransAlta CorporationNYSE
$13.13+0.37 (+2.90%)
$7.82
$17.88
$12.94
$13.30
EPS (TTM)
P/E Ratio
Dividend Yield1.56%
Market Cap$3.57B
Volume272K
Prev Close$12.76
Financial data is not available for this stock.
Get Your Daily Market Recap