TRANSALTA CORPTACBalance sheet

Market cap
P/E ratio
2017/122018/122019/122020/122022/12
Total assets 10,3049,4289,5089,74710,741