Financials
Value 202020212022202320242025 TTM Cash from investing activities 1.2 B726 M39 M360 M832 M1.09 B — Cash from financing activities 212 M1.26 B2.52 B1.21 B1.7 B1.74 B — Free cash flow 1.97 B6.59 B5.03 B6.34 B7.76 B10.03 B —