Financials
Value 202020212022202320242025 TTM Cash from investing activities 233.6 M524.8 M48.5 M395.2 M443.8 M111.9 M 111.9 M Cash from financing activities 577.7 M16.2 M1.04 B799.2 M586.6 M1.53 B 1.53 B Free cash flow 490.5 M700.9 M762.4 M759.1 M871.4 M930.4 M 930.4 M