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-03899-26872870
2025-12777-957-180608
2025-09507181689475
2025-06539-617-77326
2025-03310-1390-1080214
2024-12460640110079
2024-09419-32099143
2024-06144-148-4134
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-122134-2783-6491625
2024-121153-340813462
2023-12712-2711-1998209
2022-12223-45178-373
2021-12333-397-64-520

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.