Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-12554-50503181
2025-10418-151267255
2025-07184-12162170
2025-04602-214387-486
2024-12579-151427379
2024-09465-31433401
2024-06362-590-228338
2024-03498-235263453
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-121759-5381221121
2024-121906-10098961572
2023-121977-17372392183
2022-122633-70519271902
2021-121782-9158661009

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.