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-031315-20323-190081076
2025-123315-91324021776
2025-092786-45623291644
2025-062047-58214651779
2025-031416-4709461324
2024-122868-86520029229
2024-092704-59421101645
2024-061959-45315061302
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-129566-242271446524
2024-128558-2338622013402
2023-127261-313341285723
2022-129581-174078406933
2021-1210533-200885257071

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.