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-03118-2493107
2025-12164-23140116
2025-09191-39151163
2025-06175-230-55141
2025-03146-32114105
2024-12188-52135105
2024-09146-29117136
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-12678-326351526
2024-12607-176431466
2023-12528-372155434
2022-12465-134331368
2021-12401-98302350

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.