Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
1,286,517
1,057,186
878,812
1,136,744
1,999,352
Investing Cash Flow
953,666
131,320
-893,783
111,162
683,018
Financing Cash Flow
-618,710
-1,136,105
-1,377,827
-995,586
-853,243
End Cash Position
4,120,437
2,076,423
2,024,022
3,416,820
3,164,500
Capital Expenditure
-161,872
-73,788
-70,609
-139,522
-353,867
Free Cash Flow
1,124,645
983,398
808,203
997,222
1,645,485
12/31/2022 - 2/22/2010
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade
