Financials
Value 202020212022202320242025 TTM Cash from investing activities 951 M728 M933 M1.4 B1.55 B1.9 B 1.9 B Cash from financing activities 488 M130 M431 M573 M398 M1.2 B 1.2 B Free cash flow -865 M-587 M-998 M-864 M-885 M-1.11 B -318 M