Financials
Value 20212022202320242025 TTM Cash from investing activities -146.82 M-441.05 M-2.83 B-852.07 M-1.39 B -2.03 B Cash from financing activities 1.6 B43.64 M67.18 M65.89 M88.53 M 82.53 M Free cash flow 659.11 M369.3 M458.18 M822.32 M1.8 B 1.98 B