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-02397-106291303
2025-11819-155663413
2025-08397169420911204
2025-05611-216395294
2025-02531-1272-740625
2024-111150-157992795
2024-08624-148476579
2024-05863-689173557
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-052918-179411232295
2024-053302-119721052496
2023-052778-34624322593
2022-053316-169016252707
2021-052983-51224702339

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.