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-03-110654144308165
2025-12928-85771730
2025-091045-3364-2318649
2025-06130624423748627
2025-031232-671165515
2024-12-10011431042619
2024-091859-1155704572
2024-0667912801959602
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-124514-184626672522
2024-122824103938632314
2023-124509-9488-49782349
2022-126428-487115572446
2021-122704-7968-52642770

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.