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-0324-31-6-40
2024-12862-37824140
2024-09155-7976372
2024-06-252-44-29756
2024-0335-287-28
2023-12949-48900147
2023-09245-31214146
2023-06-119-19-13827
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-12800-189611541
2023-12869-142727214
2022-12442-144298393
2021-12485-105380902
2020-12288-134153126

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.