Financials
Value 20202021202220232024 TTM Cash from investing activities 557.68 M857.92 M927.08 M97.7 M310.74 M 552.09 M Cash from financing activities 1.97 B543.55 M670.19 M312.9 M523.71 M 356.31 M Free cash flow 130.19 M234.25 M192.79 M195.56 M123.44 M 39.47 M