TRANSALTA CORP (TAC) Cash flow

Market cap
P/E ratio
2017/122018/122019/122020/122022/12
Depreciation & amortization708710709798599
Cash from operations 626820849702877
Capital expenditures-338-277-417-486-918
Cash from investing 87-394-512-687-741
Repurchases of common stock-23685752
Cash from financing -703-651-1427245
Free cash flow
FCF margin (%)
AI Chat