Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-031322-24910731029
2025-122117-38417331197
2025-091661-3121349908
2025-061337-2581079554
2025-031299-2421057954
2024-122018-69313241086
2024-091513-606907817
2024-061416-3601056907
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-126416-119652203614
2024-126688-198147073899
2023-127164-70481164764
2022-128519-223462857209
2021-128358-12987-46286433

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.