Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
2,735,644
2,809,664
2,391,670
2,775,722
838,894
Investing Cash Flow
755,765
636,186
455,915
-2,372,097
-420,800
Financing Cash Flow
-1,417,144
-1,422,937
-2,790,964
-720,108
-641,567
Other Cash Adjustment Inside Change in Cash
-56,066
94
54,283
--
--
End Cash Position
2,940,106
2,409,376
440,651
331,134
647,617
Capital Expenditure
-120,171
-133,388
-357,720
-45,025
-169,268
Issuance of Capital Stock
--
0
260
700
360
Repurchase of Capital Stock
--
0
-1,646,500
0
--
Free Cash Flow
2,615,473
2,676,276
2,033,950
2,730,697
669,626
3/31/2023 - 12/14/2021
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
