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-03390-64326234
2025-1234314358197
2025-09403-234169225
2025-06244-80163253
2025-03444-57386232
2024-12255-48207210
2024-09296-52243220
2024-0622056276308
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-121436-3581077908
2024-121144-1241019958
2023-12106027463807614
2022-1210593011360953
2021-121155-592563666

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.