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-721-72-79371
2024-121106-136970-392
2024-09214-34180109
2024-06388-31771219
2024-03-873-115-988-259
2023-121237-2101027491
2023-0948-121-7384
2023-06107-112-585
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-12835-602233-323
2023-12915-553362481
2022-121390-3568-2178-1519
2021-122176-66015161783
2020-121500-23712631081

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.