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-03618-39579385
2025-12202-60142296
2025-09816-44772420
2025-06658-36622440
2025-03452-50402300
2024-12581-79502505
2024-09664-49615344
2024-06421-291130421
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-122129-19019381457
2024-122013-44615661535
2023-121946-30516411141
2022-121681-12315571255
2021-12109-5752410

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.