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-11542-83459226
2025-08258-67191225
2025-0545-68-22175
2025-02115-3778162
2024-11458-79378215
2024-08161-59102223
2024-05163-6894184
2024-02138-6176166
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-11962-255707789
2024-11921-269652788
2023-111237-260976680
2022-11651-146505682
2021-11828-908-80755

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.