Financials
Value 20202021202220232024 TTM Cash from investing activities 170.74 M143.15 M176.57 M338.53 M650.79 M — Cash from financing activities 168.45 M220.87 M973.4 M233.62 M210.61 M — Free cash flow 265.68 M397.11 M903.74 M576.29 M621.75 M —