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-0525388-95681581928242
2026-0211902-5525637713785
2025-118410-459338165240
2025-085729-51985313200
2025-054609-258820201884
2025-023941-31527891582
2024-113244-3148961870
2024-083404-3598-193887
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-0817525-1408734388539
2024-088507-8309197778
2023-081559-6191-4632-5833
2022-0915181-1158535958687
2021-0912468-1058918795861

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.