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-121597-3221274293
2025-091381-390991133
2025-061001-595406558
2025-03292-644-352384
2024-122072-8551216780
2024-091535-849685909
2024-061670-58510841054
2024-03506-695-189772
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-094747-248522621856
2024-096095-269933963760
2023-106008-227037374124
2022-104397-214622513281
2021-105989-31956694199

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.