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-03-171-120-291-16
2024-12318-114204-154
2024-09191-12665-81
2024-06250-1658557
2024-03-270-215-48572
2023-12381-226155-470
2023-09339-19114851
2023-06291-168123110
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-12489-620-131-106
2023-12818-683135-103
2022-12154-9757584
2021-12680-220460149
2020-1245793550249

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.