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-12980-741239544
2025-091181-756425549
2025-061109-527581549
2025-031025-1288-263494
2024-121022-812209512
2024-091003-635367565
2024-061099-433665511
2024-03811-678132453
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-124296-33139832139
2024-123936-256113752043
2023-123617-3666-491730
2022-123190-4423-12321487
2021-122786-24663201290

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.