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-031340-5351-40111944
2025-122835-16849-140132044
2025-09338823036182001
2025-062031-13706601815
2025-03-285-2548-28331708
2024-124766-12874-81081662
2024-09971162225941714
2024-062874-8328-54541602
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-127970-20538-125677570
2024-1211273-24534-132606299
2023-12844718925273725429
2022-12211197500286195825
2021-129870-57487-476167963

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.