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-042155-20219531124
2025-121560-8626981142
2025-092109-20619031059
2025-061598-8615121014
2025-03-148-130-278994
2024-122160-36517951148
2024-091416-2811135929
2024-06814-125689905
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-125120-128438364210
2024-124112-95331593782
2023-124710-94137693315
2022-124579-148930893390
2021-124271-88233893257

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.