Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
1,068,818
1,068,818
1,166,516
1,334,481
1,025,304
Investing Cash Flow
-512,520
-512,520
87,085
-306,275
-134,802
Financing Cash Flow
-1,047,371
-1,047,371
-837,866
-565,361
-415,971
End Cash Position
4,933,141
4,933,141
5,421,243
5,005,295
4,540,769
Capital Expenditure
-103,971
-103,971
-103,453
-95,396
-96,435
Issuance of Capital Stock
11,576
11,576
16,185
12,136
640
Repurchase of Capital Stock
-435,144
-435,144
-395,165
-298,265
-149,603
Free Cash Flow
964,847
964,847
1,063,063
1,239,085
928,869
3/31/2023 - 12/26/2006
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
