Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
3,271,456
3,710,770
4,223,583
3,697,841
3,275,011
Investing Cash Flow
4,096,056
5,628,199
5,173,520
2,563,562
2,636,797
Financing Cash Flow
-8,906,219
-8,273,740
-6,359,970
-7,585,279
-3,925,751
End Cash Position
4,568,579
8,855,104
7,789,875
4,752,742
6,076,618
Repurchase of Capital Stock
0
0
-1,166,630
-624,281
0
Free Cash Flow
3,271,456
3,710,770
4,223,583
3,697,841
3,275,011
12/31/2022 - 4/29/2013
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
