Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
1,301,602
1,255,217
1,301,004
1,168,447
877,465
Investing Cash Flow
-66,796
-145,168
-247,971
-139,358
-371,596
Financing Cash Flow
-1,236,757
-1,088,749
-1,238,078
-574,501
-394,201
End Cash Position
654,427
817,951
801,474
985,756
532,554
Capital Expenditure
-139,751
-134,830
-136,713
-94,192
-96,939
Issuance of Capital Stock
2,861
3,386
17,448
-12,438
-1,714
Repurchase of Capital Stock
-1,220,867
-500,189
-677,988
-115,758
-75,591
Free Cash Flow
1,161,851
1,120,387
1,164,291
1,074,255
780,526
12/31/2022 - 8/31/2016
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
