Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-03362-203159371
2025-121052-478573540
2025-09784-299485430
2025-06708-301407469
2025-03151-165-14157
2024-12623-207416310
2024-09699-199500-117
2024-06521-154367104
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-122695-124314521596
2024-121939-7441195506
2023-122005-10001004581
2022-122615-135512601316
2021-123412-141919921906

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.