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-05872-518201176
2026-011368-1071261830
2025-111700-2251475787
2025-081165-1230-65518
2025-058193281147569
2025-021126-194932391
2024-111050-111939478
2024-08855-172682392
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-114812-132134902267
2024-113852-110427471635
2023-104817-126635513314
2022-104475-65738182748
2021-102735214348781390

Financial Analysis Related Information

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.