Financials
Value 202020212022202320242025 TTM Cash from investing activities 119.8 M290.59 M11.27 M370.57 M442.1 M152.6 M — Cash from financing activities 83.33 M297.98 M337.57 M489.39 M378.3 M460.1 M — Free cash flow 235.8 M47.95 M501.91 M805.05 M826.8 M498.9 M —