Financials
Value 2021202220232024 TTM Cash from investing activities 460.48 M664.33 M194.11 M120.84 M 55.68 M Cash from financing activities 2.03 B345.65 M107.66 M98.99 M 332.52 M Free cash flow 1.57 B331.13 M306.4 M221.43 M 379.51 M