Financials
Value 20202021202220232024 TTM Cash from investing activities 26.72 M86.51 M110.52 M124.98 M97.03 M — Cash from financing activities 501.87 M17.97 M173.34 M177.76 M197.91 M — Free cash flow 529.87 M60.56 M127.91 M251.41 M298.65 M —