Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
941,798
1,408,432
905,288
688,136
304,607
Investing Cash Flow
-386,684
-433,520
-206,442
-2,044,852
-1,290,822
Financing Cash Flow
-156,895
-442,925
-688,422
748,812
869,258
End Cash Position
1,114,511
1,114,860
600,462
566,809
1,143,674
Capital Expenditure
-385,877
-333,025
-211,635
-153,631
-143,448
Issuance of Capital Stock
2,219
2,170
16,656
27,537
962,917
Issuance of Debt
-303
0
497,022
816,582
0
Repayment of Debt
-2,909
-287,973
-1,043,641
-2,430
-2,908
Free Cash Flow
555,921
1,075,407
693,653
534,505
161,159
12/31/2022 - 1/12/1995
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
