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-03104-369-264-257
2025-12-56-287-343-519
2025-09228-362-134411
2025-06609-318291410
2025-0342-340-297238
2024-12219-276-57169
2024-09312-24765122
2024-06847-349498-161
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-12824-1309-484540
2024-121299-126138174
2023-122407-131710901164
2022-123935-125926763582
2021-122187-13228641630

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.