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-031520-4714731544
2025-122254-67615781162
2025-092189-68115081364
2025-061859-13345251294
2025-03849125221011179
2024-12199861426121205
2024-091732-48712441361
2024-061571015711127
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-127153-143957135001
2024-126318-320231164799
2023-126420-436220576510
2022-128720-358351368749
2021-128756-409546607769

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.