Compare Stocks: TAC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TACTransAlta Corporation4.28B14.421.26%1,361,322-1.78B

Average Return