Financials
Value 20202021202220232024 TTM Cash from investing activities 74.52 M38.14 M51.22 M17.26 M5.11 M — Cash from financing activities 416.1 M21.95 M113.05 M464.75 M343.4 M — Free cash flow 331.92 M85.86 M177.84 M615.87 M401.41 M -6.79 M