Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
31.70
-0.40
(-1.25%)
At close: February 21 at 2:59:55 PM CST
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
23,074,193
23,074,193
18,569,259
21,353,247
19,177,999
Investing Cash Flow
-8,645,694
-8,645,694
-6,168,298
3,759,795
-6,420,561
Financing Cash Flow
-17,907,568
-17,907,568
-18,764,737
-18,735,223
-9,205,435
End Cash Position
4,264,043
4,264,043
7,743,112
14,106,888
7,729,069
Capital Expenditure
-7,954,442
-7,954,442
-7,601,290
-7,598,824
-6,697,387
Issuance of Debt
266,749
266,749
--
--
6,000,000
Repayment of Debt
-2,028,381
-2,028,381
-1,749,614
-3,001,987
-2,571,855
Repurchase of Capital Stock
-34,849
-34,849
-1,481,157
-593,613
-71,911
Free Cash Flow
15,119,751
15,119,751
10,967,969
13,754,423
12,480,612
12/31/2021 - 11/10/2017
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.
UpgradeRelated Tickers
0062.HK TRANSPORT INT'L
8.150
0.00%
ALSMY Alstom SA
2.0500
-2.38%
GET.PA Getlink SE
15.79
+0.45%
NSC Norfolk Southern Corporation
247.76
-0.66%
TRN Trinity Industries, Inc.
30.22
-3.64%
CNI Canadian National Railway Company
103.99
+0.15%
CP Canadian Pacific Kansas City Limited
77.41
-0.96%
CSX CSX Corporation
32.30
-0.49%
CP.TO Canadian Pacific Kansas City Limited
110.12
-0.40%
UNP Union Pacific Corporation
245.55
-0.85%