Financials
Value 20202021202220232024 TTM Cash from investing activities -277.84 M-1.24 B-599.23 M294.53 M413.46 M — Cash from financing activities 26.8 M1.55 B-69.2 M-168.06 M-92.89 M — Free cash flow 394.17 M260.66 M64.12 M23.42 M115.36 M 0