Financials
Value 2021202220232024 TTM Cash from investing activities 601.86 M510.61 M641.28 M515.93 M 324.87 M Cash from financing activities 648.73 M26.67 M178.82 M144.8 M 96.81 M Free cash flow 87.92 M432.19 M447.21 M388.84 M 281.97 M