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-12262-113148170
2024-09231-114116131
2024-06213-11597139
2024-03250-90160136
2023-12217-6415292
2023-09233-75158135
2022-12248-271-23172
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-12957-433523577
2023-12914-264650620
2022-12976-422553639
2021-121010-129880463
2020-12289-171117-134

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.