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-121453-1031350-36
2025-091260-1541106736
2025-06884-401483742
2025-03600-159441690
2024-121268-801188738
2024-091167-1501017736
2024-06990-111879731
2024-03681-193488683
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-124198-81733812132
2024-124107-53435732889
2023-123745-74230022300
2022-122556-16019551785
2021-123325-59227322166

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.