Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-12512-130382423
2024-09471-39432382
2024-06342-29844367
2024-0336345408314
2023-12448-103345462
2023-09477-30447416
2022-12452-90362370
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-121689-42212661486
2023-121603-10714961597
2022-121427-20212251325
2021-121706-17315331575
2020-121305-335969904

Disclaimer

All the information on the website is for reference only. If the user trades according to this information, he/she shall be responsible for any transaction loss. This website is not responsible for any errors in the content of the information or delay in updating.