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-12439-13425363
2025-09438-7431342
2025-0635-350333
2025-03207-15192299
2024-12637-6630457
2024-09358-8349429
2024-06232-4228400
2024-03146-6139394
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-121121-7110501339
2024-121374-2613471681
2023-121497-2414731591
2022-121870-2718421725
2021-121242-1812241236

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.