Financials
Value 202020212022202320242025 TTM Cash from investing activities 674 M362 M632 M1.99 B589 M543 M 586 M Cash from financing activities 303 M1.27 B1.18 B99 M1.2 B1.64 B 1.04 B Free cash flow 1.59 B2.15 B267 M1.17 B1.55 B2.81 B 3.61 B