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-12470-203267175
2025-09559-122437160
2025-06361-121239191
2025-03223-107116133
2024-12324-118205173
2024-03252-131120124
2023-12322-153168132
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-121615-5541061660
2024-121324-511812604
2023-121116-878238545
2022-12757-959-202696
2021-121334-3398-2063744

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.