Financials
Value 202020212022202320242025 TTM Cash from investing activities -120 M-387 M-464 M-288 M477 M-2.81 B -3.14 B Cash from financing activities -306 M-228 M-40 M-365 M-961 M2.41 B 2.19 B Free cash flow 378 M543 M561 M600 M549 M1.19 B 974 M