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-123271-20230691116
2025-093093-6030332375
2025-06204-361682378
2025-032720-4326771076
2024-123340-6332773039
2024-092611-4025702292
2024-06-75-36-1123803
2024-032876231651922128
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-129290-34189496947
2024-12875321751092811264
2023-129287-128380048130
2022-12825678290385764
2021-128405121296172475

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.