Financials
Value 202020212022202320242025 TTM Cash from investing activities 177 M-524 M-259 M-26 M-275 M847 M 1.06 B Cash from financing activities -895 M-514 M-430 M-264 M-206 M-1.17 B -1.49 B Free cash flow 2.18 B-131 M300 M210 M480 M543 M 126 M