Financials
Value 20202021202220232024 TTM Cash from investing activities 156.1 M295.46 M582.71 M699.31 M1.05 B — Cash from financing activities 30.89 M6.53 M143.2 M19.56 M641.21 M — Free cash flow 93.78 M401.39 M689.77 M712.03 M959.03 M —