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-122453-4642-2188751
2025-092637-157410631076
2025-062560-2241318967
2025-03220036035803757
2024-122353-4963-2609774
2024-092762-2231531788
2024-062484-2506-22643
2024-03224879830461292
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-129851-485449963552
2024-129848-89039453499
2023-128593-14234-56402238
2022-126694-10234-35403016
2021-127099-481422844221

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.