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-033931-4403491-6
2025-12304-199105205
2025-09-496-112-608958
2025-0611201641284330
2025-032952-3842568-200
2024-12197-361-163299
2024-09-1493-452-1945684
2024-061501-2091292386
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-123880-53133491294
2024-123085-126218221234
2023-122690-8001889797
2022-123440-5802860352
2021-123748-931281712

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.