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-12-312-373-685456
2025-091809-2531556108
2025-064298-2624036219
2025-03-342-129-471295
2024-12322-700-378567
2024-091300-39091017
2024-06468-38286486
2024-03700-1230-530729
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-125452-101744351078
2024-122790-2702881800
2023-124460-149629643483
2022-123478-140020784340
2021-126595-266939252709

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.