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-061571015711127
2024-031017-3328-23111104
2023-121923-31016121371
2023-091936-16942421708
2023-061399-2384-9851722
2023-0311602811881708
2022-122041-102710141961
2022-092766-21136532294
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-126420-436220576510
2022-128720-358351368749
2021-128756-409546607769
2020-126139-92252165595
2019-126649-192047285017

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.