NasdaqCM - Delayed Quote USD
TechPrecision Corporation (TPCS)
3.9500
-0.0300
(-0.75%)
At close: May 28 at 4:00:00 PM EDT
3.8518
-0.10
(-2.49%)
After hours: May 28 at 7:25:21 PM EDT
Breakdown
TTM
3/31/2024
3/31/2023
3/31/2022
3/31/2021
Operating Cash Flow
-870.1360
1,304.8640
3,137.8380
257.8390
635.8500
Investing Cash Flow
-678.2930
-3,168.2930
-2,318.3010
-8,734.8140
-607.9310
Financing Cash Flow
1,322.3570
1,467.3570
-1,337.2020
7,398.4040
1,172.0490
End Cash Position
164.9280
138.4020
534.4740
1,052.1390
2,130.7110
Interest Paid Supplemental Data
441.2680
414.2680
288.0850
236.5750
135.3200
Capital Expenditure
-3,244.2370
-3,230.2370
-2,325.3010
-939.0040
-617.5130
Issuance of Capital Stock
--
--
0
3,523
0
Issuance of Debt
7,591
7,160
10,885.1500
8,612.0020
2,317.1000
Repayment of Debt
-7,788.2800
-5,642.2800
-12,164.6290
-4,231.2960
-1,120.4410
Free Cash Flow
-4,114.3730
-1,925.3730
812.5370
-681.1650
18.3370
3/31/2021 - 12/27/2007
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
0TA.F Omni-Lite Industries Canada Inc.
0.7450
-5.70%
CELHA.IS Çelik Halat ve Tel Sanayii A.S.
20.28
-1.93%
GRAVITA.BO Gravita India Limited
1,915.85
+0.35%
OLNCF Omni-Lite Industries Canada Inc.
0.8400
-0.46%
NDA.SG Aurubis AG
78.25
-1.57%
CTH1V.HE Componenta Corporation
4.1100
+2.75%
BEKB.VI NV Bekaert SA
35.35
+2.46%
MUEL Paul Mueller Company
324.00
-0.69%
ROLEXRINGS.BO Rolex Rings Limited
1,572.10
+1.38%
ROLEXRINGS.NS Rolex Rings Limited
1,576.20
+1.66%