Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-093200-26855151190
2024-062358-2524-165330
2024-031666-13722941218
2023-121224-11051191488
2023-091233-845388-4
2023-061169-253916-1352
2023-03601-796-195-320
2022-12969-447522-284
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2023-124228-29991228-188
2022-125121-17283392-1311
2021-12511651056261599
2020-125491-344120495576
2019-12366478844530

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.