Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
337,837,616
47,528,616
185,344,466
-44,369,408
-70,450,426
Investing Cash Flow
-12,774,718
-3,285,618
-8,544,792
-9,910,490
-5,213,388
Financing Cash Flow
-81,242,270
-56,720,870
342,383
38,676,731
5,407,701
End Cash Position
1,119,819,928
995,893,806
1,008,371,678
831,229,621
846,832,788
Capital Expenditure
-10,327,724
-8,901,124
-7,230,490
-8,505,335
-6,232,927
Issuance of Capital Stock
--
1,230,474
1,114,598
49,824,919
5,586,523
Free Cash Flow
327,509,892
38,627,492
178,113,976
-52,874,743
-76,683,353
3/31/2023 - 7/1/2002
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
