TRANSALTA CORP (TAC) Balance sheet

Market cap
P/E ratio
2017/122018/122019/122020/122022/12
Cash and cash equivalents 314894117031,100
Total cash & short-term investments314894117031,100
Accounts receivable, net9337564625831,589
Inventories219242251238157
Total current assets1,7091,3121,3411,9023,714
Property, plant and equipment, net6,5786,1646,2075,8225,556
Total assets 10,3049,4289,5089,74710,741
Accounts payable5954974135991,346
Total current liabilities1,6088731,1179352,888
Retained earnings-1,209-1,496-1,455-1,826-2,514
Stockholders' equity4,3854,1344,0623,4361,989
Working capital
AI Chat