Financials
Value 20202021202220232024 TTM Cash from investing activities 359.02 M375 M337.67 M271.78 M382.9 M — Cash from financing activities 162.09 M175.9 M196.3 M182.39 M10.2 M — Free cash flow 239.48 M383.82 M487.8 M476.85 M666.2 M —