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-121692-4761215996
2025-091413-663750628
2025-061649-6251024715
2025-031162-1414-252717
2024-121509-770738666
2024-091248-686562625
2024-061687-6001087574
2024-031188-572616746
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-125917-317927383056
2024-125635-262930052613
2023-126491-417523152391
2022-124967-217527922548
2021-125708-230534031784

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.