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-0314545191151
2025-12779-92687361
2025-0953-111-58207
2025-06176-198-22220
2025-03122-3982128
2024-1273855793297
2024-0997-192-95147
2024-06277-87189168
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-031154-356797941
2025-031235-264971742
2024-031069-256812646
2022-04715-717-2600
2021-03380195575-121

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.