Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-12212-2066159
2025-09252-150102117
2025-06166-10065122
2025-03311-90220142
2024-12264-136127151
2024-09263-24815117
2024-06196-13957118
2024-03220-96123131
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-12942-548394542
2024-12944-620323518
2023-12869-469399537
2022-12825-447377565
2021-12920-414505802

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.