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-12101-366425
2025-0919-20-129
2025-06216-1520025
2025-03-51-28-8018
2024-1267-462023
2024-09122112445
2024-0624-230-20646
2024-03-182-1-184-5
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-12284-10018397
2024-1231-276-245110
2023-12512-49220152
2022-12479-236243362
2021-1250-115-6460

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.