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-12294-23270242
2025-09298-2926935
2025-06383-36347240
2025-03313-25287210
2024-12335-23311398
2024-09590-25564415
2024-06369-29340229
2024-03188-24164210
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-121290-1151175729
2024-121484-10313811253
2023-121155541209882
2022-121101-117983807
2021-121312-801232793

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.