| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2026-01 | 1821 | -1306 | 515 | 3174 |
| 2025-10 | 3212 | 156 | 3368 | 2860 |
| 2025-07 | 4234 | -273 | 3961 | 2549 |
| 2025-04 | 4056 | 505 | 4562 | 2491 |
| 2025-01 | 2241 | 1021 | 3263 | 2427 |
| 2024-10 | 3660 | 479 | 4139 | 2711 |
| 2024-07 | 3729 | -827 | 2902 | 2161 |
| 2024-04 | 3971 | -22815 | -18844 | 1886 |
| Numbers in millions | Operating Cash Flow | Investing Cash Flow | Free Cash Flow | Net Income |
|---|---|---|---|---|
| 2025-07 | 14193 | 1733 | 15926 | 10180 |
| 2024-07 | 10880 | -20478 | -9597 | 10320 |
| 2023-07 | 19886 | -5107 | 14779 | 12613 |
| 2022-07 | 13226 | 1553 | 14779 | 11812 |
| 2021-07 | 15454 | -5285 | 10168 | 10591 |
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.