Financials
Value 20202021202220232024 TTM Cash from investing activities 1.24 B1.26 B681.46 M78.45 M136.23 M 18.98 M Cash from financing activities 1.79 B1.91 B1.82 B101.85 M44.13 M 49.8 M Free cash flow 281.67 M386.37 M420.03 M340.36 M394.14 M 429.52 M