Financials
Value 202020212022202320242025 TTM Cash from investing activities 63.06 M7.17 M308.98 M54.66 M157.5 M80.43 M — Cash from financing activities 1.1 B225.66 M456.95 M524.05 M416.45 M129.77 M — Free cash flow 957.49 M56.67 M183.72 M623.26 M396.68 M111.51 M -25.34 M