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-06221-74147100
2025-03-108-75-18478
2024-12144-935168
2024-09258-5820099
2024-06255-62192125
2024-03-16-56-72120
2023-12248-52195103
2023-09390-102288134
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-12642-270371414
2023-12959-240719514
2022-12831-353477692
2021-12512-611-98535
2020-12336-154181246

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.