TechPrecision Corporation TPCS

Open calendar →

TechPrecision Corporation - Common stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 4.5600 · FX 1 USD = 1.288650 SGD · about SGD 5.8762 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 4.26 → 4.56 · 7.0%
5.8304.3702.910 1 2 3 4,5 6 7 8 9 10,11 12 13 14 15,16 17 18 19 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
4.5500 4.6200 4.4300 4.5600 59,900
4.6100 4.7200 4.5600 4.5600 10,500
4.6500 4.7200 4.6100 4.6700 10,100
4.7000 4.7600 4.5800 4.7200 13,700
4.5700 4.7800 4.4400 4.6300 71,500
Weekend
Weekend
4.5100 4.6300 4.4200 4.5800 19,900
4.6000 4.8300 4.5300 4.5700 22,400
4.8000 4.8000 4.6200 4.6200 35,600
4.6900 4.7500 4.5400 4.5600 14,000
4.7500 4.9000 4.6600 4.7000 36,700
Weekend
Weekend
4.9200 4.9200 4.8000 4.8000 21,200
4.9400 5.0000 4.9000 4.9100 23,000
4.8700 4.9800 4.8700 4.9400 20,300
5.1500 5.1500 4.7800 4.9300 30,500
4.9700 5.3500 4.9500 5.0300 75,300
Weekend
Weekend
No trading
5.2400 5.3000 4.9000 5.0200 74,200
5.2900 5.3500 5.1200 5.2400 64,800
4.8400 5.3500 4.8100 5.2400 184,100
4.5800 4.9700 4.5700 4.9000 255,000
Weekend
Weekend
3.7900 4.4800 3.6500 4.4800 239,700
19 · 10-K After-hours · 16:05 ET 10-K ↗
3.8800 3.8800 3.6000 3.7600 43,800
3.8900 3.8900 3.6800 3.8500 8,400
3.4600 4.0500 3.4600 3.8200 126,500
18 · 8-K After-hours · 16:21 ET FORM 8-K ↗
3.4300 3.6100 3.4000 3.4800 43,700
Weekend
Weekend
No trading
3.4400 3.4800 3.3600 3.4800 67,000
3.5300 3.5300 3.4400 3.4500 16,800
3.5900 3.6600 3.4500 3.4800 45,400
3.6000 3.8000 3.5500 3.5500 24,300
Weekend
Weekend
3.6800 3.8500 3.5600 3.5900 17,700
3.6700 3.7000 3.6200 3.6400 9,800
3.7000 3.7000 3.6100 3.6100 27,600
3.7300 3.8000 3.5700 3.6300 18,500
3.8700 3.9500 3.6900 3.7400 65,300
Weekend
Weekend
4.0200 4.0200 3.8500 3.8900 43,500
3.9700 4.0500 3.9600 3.9900 59,700
3.9700 3.9700 3.9600 3.9700 5,600
3.9500 3.9900 3.9000 3.9900 23,600
3.9900 4.0000 3.8900 3.9500 8,000
Weekend
Weekend
3.9900 4.0000 3.9000 3.9800 8,600
3.9500 3.9900 3.9000 3.9500 15,800
4.0100 4.0100 3.9500 3.9900 40,400
3.9000 4.0000 3.7600 4.0000 60,800
No trading
Weekend
Weekend
3.7800 3.9900 3.7800 3.9400 12,500
3.9500 3.9500 3.7500 3.7800 33,600
3.9000 3.9700 3.8600 3.9600 13,900
3.9300 3.9700 3.8300 3.8300 10,000
17 · 8-K Next filing day · accepted 18 May, 21:17 ET FORM 8-K ↗
3.8700 4.0500 3.8700 3.8800 15,600
Weekend
Weekend
3.8700 4.0500 3.8700 4.0000 17,000
3.9900 4.0500 3.8400 3.8600 20,300
4.1000 4.1000 3.9900 3.9900 39,600
4.1700 4.2500 4.0900 4.0900 18,800
4.2600 4.4100 4.2000 4.2100 11,400
Weekend
Weekend
4.2300 4.3500 4.1000 4.1000 52,400
4.2500 4.3100 4.0800 4.1200 17,700
4.2200 4.2200 4.0000 4.0700 51,200
4.1600 4.3700 4.1500 4.1600 12,500
4.2600 4.3600 4.1600 4.1700 30,200
Weekend
Weekend
4.2000 4.3700 4.1900 4.2500 18,800
4.2200 4.3200 4.1400 4.2200 20,400
4.3000 4.5000 4.1000 4.2400 41,800
4.5000 4.6000 4.1800 4.3200 73,900
4.1500 4.6900 4.1500 4.5000 132,700
Weekend
Weekend
3.8900 4.1200 3.8500 4.1100 144,200
3.8900 3.8900 3.8000 3.8900 13,700
4.0000 4.0000 3.9000 3.9400 19,000
3.7900 4.0600 3.7600 3.9900 80,900
3.7000 3.8200 3.6000 3.7500 32,500
Weekend
Weekend
3.7400 3.8500 3.6600 3.6600 56,400
3.6600 3.7700 3.6000 3.6600 18,100
3.6900 3.9500 3.5100 3.6400 87,800
3.4400 3.8200 3.4400 3.6700 68,300
3.3400 3.6300 3.3000 3.4200 51,500
Weekend
Weekend
3.2000 3.3000 3.1200 3.2000 30,900
3.1000 3.2600 3.1000 3.2100 25,500
3.1800 3.2000 2.9500 3.0800 87,400
3.0500 3.1500 3.0000 3.0600 32,400
3.1000 3.1900 3.0700 3.0900 17,300
Weekend
Weekend
No trading
2.9400 3.1000 2.8900 3.0700 60,100
3.0600 3.1000 2.9100 2.9100 92,800
3.0100 3.1200 2.8800 3.0100 96,900
3.1600 3.1600 3.0000 3.0100 59,700
Weekend
Weekend
3.3000 3.3100 3.1600 3.1700 36,400
3.3600 3.3800 3.3000 3.3200 9,000
3.4900 3.5000 3.2500 3.3500 79,900
3.6000 3.6000 3.4000 3.4000 13,800
3.5700 3.7400 3.4500 3.5700 15,700
Weekend
Weekend
3.6500 3.8400 3.5600 3.5600 60,100
3.4900 3.9600 3.4100 3.6300 275,600
3.6100 3.7900 3.5300 3.5300 40,100
3.6700 3.7900 3.5700 3.6100 43,500
3.4900 3.6700 3.4900 3.5700 25,800
Weekend
Weekend
3.5500 3.7000 3.4000 3.4000 117,800
3.7000 3.7600 3.4200 3.4700 157,500
3.7900 3.8700 3.6500 3.7200 31,600
3.8800 3.8800 3.6900 3.7400 16,700
3.7300 3.9400 3.7200 3.7500 72,000
Weekend
Weekend
3.6800 3.7700 3.5200 3.6800 133,300
3.8400 3.9000 3.6600 3.6700 52,200
3.7500 3.8500 3.7100 3.7100 25,600
3.8200 3.8200 3.7100 3.7600 11,600
3.9200 3.9200 3.8200 3.8300 20,500
Weekend
Weekend
3.9000 3.9500 3.8500 3.9300 18,100
3.8900 3.8900 3.8400 3.8500 5,600
3.8900 3.9400 3.7100 3.8600 39,300
3.8100 3.9000 3.7800 3.8500 13,900
3.8200 3.8900 3.7000 3.8100 97,000
Weekend
Weekend
3.9500 4.0100 3.7300 3.9300 136,500
4.0800 4.1000 3.9300 3.9700 33,600
4.0900 4.3400 3.6700 4.0500 235,600
16 · 10-Q After-hours · 16:21 ET 10-Q ↗ 15 · 8-K After-hours · 16:13 ET FORM 8-K ↗
4.6200 4.6200 4.4500 4.4500 29,400
No trading
Weekend
Weekend
4.4800 4.6400 4.4800 4.5400 5,900
4.6500 4.6500 4.5200 4.5200 4,200
4.7100 4.7100 4.5400 4.6500 17,900
4.6500 4.8700 4.6000 4.6800 5,900
4.4800 4.6800 4.4800 4.6000 3,300
Weekend
Weekend
4.6000 4.8200 4.4500 4.4500 11,500
4.5500 4.6200 4.4600 4.5100 15,700
4.6100 4.8900 4.5800 4.6300 10,900
4.5000 4.8900 4.4000 4.8700 24,500
4.7500 4.8600 4.5000 4.5000 46,500
Weekend
Weekend
4.9500 4.9500 4.7200 4.7700 8,800
4.8800 4.9600 4.7000 4.9300 12,500
4.8300 4.9500 4.8300 4.9500 3,600
4.8400 5.0300 4.8300 4.8300 20,800
4.8500 4.9400 4.8200 4.8300 15,000
Weekend
Weekend
4.8100 5.0300 4.8000 4.8800 17,900
4.8400 5.0400 4.7700 4.8100 7,700
4.8800 4.9500 4.7500 4.7600 8,600
4.9600 5.0000 4.8000 4.8200 18,700
No trading
Weekend
Weekend
5.1100 5.2000 5.0000 5.0100 11,300
5.0000 5.3300 4.9500 5.0500 23,800
14 · 8-K After-hours · 16:06 ET FORM 8-K ↗
4.9200 5.1200 4.9000 5.0000 19,500
4.9000 5.1200 4.8600 4.9500 32,700
5.0500 5.1100 4.8600 4.9100 12,900
Weekend
Weekend
5.2400 5.4700 5.0500 5.0600 39,900
5.3200 5.6900 5.2700 5.3200 63,500
5.0900 5.2900 5.0300 5.1200 52,600
5.0300 5.2100 4.9000 5.0300 64,000
4.9500 5.2000 4.8400 4.9800 108,200
Weekend
Weekend
4.7900 4.9500 4.5900 4.9500 41,400
No trading
4.8200 4.9300 4.6100 4.8300 59,200
4.8900 4.9500 4.7300 4.8200 30,300
4.8000 5.0700 4.7600 4.9300 62,500
Weekend
Weekend
4.6000 4.9800 4.5800 4.8800 48,100
No trading
4.6500 4.8500 4.5600 4.6600 14,900
4.6100 4.8400 4.6000 4.6100 49,200
4.5400 4.6900 4.4800 4.6000 39,800
Weekend
Weekend
4.5500 4.6400 4.4100 4.6000 22,400
4.5500 4.6400 4.2400 4.6000 56,400
4.4400 4.7400 4.3200 4.5800 26,600
4.5000 4.5900 4.2600 4.4600 17,800
4.4700 4.5800 4.4000 4.5000 33,200
Weekend
Weekend
4.3900 4.4500 4.3200 4.4300 23,300
13 · 424B3 Next filing day · accepted 11 Dec, 20:44 ET 424B3 ↗
4.1000 4.3500 4.1000 4.3500 45,900
4.3200 4.4600 4.0500 4.0800 92,700
4.4100 4.4600 4.2700 4.3500 27,100
4.5100 4.5300 4.3000 4.3900 29,300
Weekend
Weekend
4.5700 4.6800 4.4900 4.5600 2,400
4.5900 4.6100 4.5500 4.6100 800
4.5800 4.6100 4.4300 4.5600 7,400
4.5700 4.6100 4.4100 4.5500 24,600
4.6200 4.7000 4.4900 4.5100 29,700
Weekend
Weekend
4.5000 4.6800 4.4100 4.5400 22,500
No trading
4.6400 4.7300 4.5300 4.5300 22,300
4.6600 4.6600 4.5100 4.6400 19,400
4.3700 4.6600 4.3100 4.6400 55,300
Weekend
Weekend
12 · S-1 After-hours · 16:23 ET FORM S-1 ↗
4.2000 4.5100 4.1100 4.3400 64,700
4.3500 4.4100 4.1200 4.1200 49,400
4.3000 4.4900 4.2300 4.2500 35,900
4.4000 4.4900 4.2100 4.3100 123,300
5.0000 5.0000 4.4200 4.4900 26,300
Weekend
Weekend
4.4800 5.0000 4.4200 4.7200 279,500
11 · 10-Q After-hours · 16:11 ET 10-Q ↗ 10 · 8-K After-hours · 16:07 ET FORM 8-K ↗
4.4700 4.6200 4.3700 4.4800 90,600
4.5100 4.5100 4.2900 4.2900 16,200
4.6700 4.7500 4.4100 4.4200 41,500
4.9600 4.9600 4.6300 4.6700 25,300
Weekend
Weekend
4.2800 4.7500 4.2800 4.7300 49,300
4.4900 4.7100 4.1200 4.2800 43,600
4.6000 4.7200 4.5100 4.5200 28,600
4.6200 4.7400 4.5700 4.5700 12,800
4.8600 4.9000 4.6200 4.7000 30,800
Weekend
Weekend
4.6900 4.9900 4.5500 4.9900 61,800
4.5500 4.7400 4.5000 4.6900 18,400
4.5500 4.7400 4.5000 4.5100 25,600
9 · 8-K After-hours · 16:55 ET FORM 8-K ↗
5.0200 5.0200 4.5600 4.5700 39,100
5.2300 5.2300 4.6700 4.8400 47,800
Weekend
Weekend
4.8800 5.2200 4.8800 5.0900 33,300
4.7700 4.9200 4.6000 4.7300 36,600
4.8200 4.9900 4.7500 4.7500 10,900
5.0800 5.0900 4.8100 4.8500 16,300
5.0000 5.1500 4.8500 4.9600 48,400
Weekend
Weekend
5.0000 5.2000 4.7200 4.8100 13,600
5.1000 5.3200 4.9600 5.0000 63,200
5.3300 5.4100 5.0700 5.1500 31,900
5.2100 5.2700 5.0900 5.2300 12,800
5.2200 5.3600 5.1000 5.2100 21,200
Weekend
Weekend
5.5600 5.5600 5.1400 5.1700 45,100
5.4900 5.5700 5.4500 5.5700 9,100
5.4500 5.6400 5.3200 5.5300 17,800
5.5800 5.6400 5.4100 5.4800 31,300
5.5700 5.6700 5.4600 5.5800 38,600
8 · DEF 14A Next filing day · accepted 03 Oct, 17:36 ET DEF 14A ↗
Weekend
Weekend
5.2100 5.6500 5.1800 5.5500 71,200
5.3400 5.3400 5.2000 5.2300 8,200
5.2200 5.3300 5.1000 5.2900 41,300
5.2800 5.4000 5.2100 5.3300 20,900
5.2500 5.4500 5.1700 5.3500 59,900
Weekend
Weekend
5.1600 5.1900 5.0600 5.0700 26,600
5.1200 5.2500 5.1200 5.1600 13,100
5.1100 5.2300 5.1100 5.2000 3,900
5.2100 5.2900 5.0700 5.1400 39,800
5.3300 5.4400 5.1500 5.2600 84,500
Weekend
Weekend
5.4000 5.4500 5.3100 5.4300 35,600
7 · 8-K After-hours · 16:36 ET FORM 8-K ↗
5.4300 5.4300 5.2800 5.4200 27,600
5.4900 5.5000 5.3600 5.4400 2,900
5.3900 5.5000 5.3500 5.5000 9,600
5.3800 5.4500 5.3400 5.4200 17,000
Weekend
Weekend
5.3700 5.4500 5.2600 5.3100 31,700
5.4500 5.5000 5.3500 5.4500 30,800
5.4000 5.4900 5.3500 5.4800 13,200
5.5000 5.5000 5.3000 5.4200 29,900
5.2800 5.4500 5.2500 5.3400 19,500
Weekend
Weekend
5.4900 5.5000 5.1000 5.2500 35,400
5.6900 5.6900 5.3000 5.3500 30,700
5.5700 5.8200 5.5100 5.6400 56,900
5.4500 5.7700 5.4500 5.5100 50,000
No trading
Weekend
Weekend
6 · 8-K After-hours · 16:06 ET FORM 8-K ↗
5.6000 5.7400 5.2000 5.4500 62,000
5.4000 5.8000 5.4000 5.6500 135,100
5.1900 5.4500 5.0600 5.3600 60,900
5.1000 5.2700 5.0600 5.1900 29,900
5.0900 5.3000 5.0300 5.2000 94,100
Weekend
Weekend
4.9300 5.3500 4.8500 5.0300 309,700
5 · 10-Q After-hours · 16:32 ET 10-Q ↗ 4 · 8-K After-hours · 16:18 ET FORM 8-K ↗
5.0900 5.4900 5.0900 5.3200 83,900
5.1400 5.4500 5.0000 5.2600 78,300
5.3700 5.5100 5.0400 5.2500 27,800
5.5200 5.6800 5.2000 5.3100 43,200
Weekend
Weekend
5.0100 5.5700 4.9100 5.4900 54,100
3 · 8-K After-hours · 17:15 ET FORM 8-K ↗
5.2300 5.5500 4.9500 5.0500 46,500
5.5000 5.5900 5.1800 5.3000 86,600
5.8000 6.0400 5.4500 5.5800 106,500
5.8700 6.2500 5.5100 5.6900 151,900
Weekend
Weekend
5.4900 5.9500 5.3100 5.8300 96,100
5.4300 5.6800 5.3600 5.4700 52,400
5.6600 5.8000 5.3500 5.4900 111,000
5.6000 5.9400 5.2200 5.7100 119,700
4.8500 5.6000 4.8500 5.6000 201,900
Weekend
Weekend
4.3100 4.8200 4.0200 4.8100 136,200
4.7500 4.7500 4.2600 4.3000 102,200
2 · 10-K After-hours · 17:28 ET 10-K ↗
4.7900 4.9900 4.5000 4.5800 99,200
1 · 8-K After-hours · 16:34 ET FORM 8-K ↗
4.3000 4.3300 4.0500 4.2000 26,100
4.2000 4.4300 3.8500 4.2600 136,500
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.