Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-031855-60812472059
2025-124165-54836161622
2025-09463847151091918
2025-06458-509-501656
2025-031304-6786261535
2024-121560-7797811482
2024-092523-71518081472
2024-062733-7332000111
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-1210567-126593026732
2024-127159-153456254774
2023-127883-303948433195
2022-127168-282943395197
2021-127142-136457783864

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.