TechPrecision Corporation (TPCS)
NASDAQ: TPCS · Real-Time Price · USD
4.813
+0.513 (11.93%)
At close: Aug 1, 2025, 4:00 PM
4.890
+0.077 (1.59%)
After-hours: Aug 1, 2025, 7:10 PM EDT

Company Description

TechPrecision Corporation, together with its subsidiaries, manufactures and sells precision, fabricated, and machined metal structural components and systems in the United States.

It operates through two segments, Ranor and Stadco. The company offers custom components for ships, submarines, military helicopters, aerospace equipment, components for nuclear power plants, and components for medical systems.

It also provides support services to its manufacturing capabilities comprising manufacturing engineering comprising planning, fixture and tooling development, and manufacturing; quality control, such as inspection and testing; materials procurement; production control, including scheduling, project management, and expediting; and final assembly.

The company serves the defense, aerospace, nuclear, medical, and precision industrial markets. TechPrecision Corporation is headquartered in Westminster, Massachusetts.

TechPrecision Corporation
TechPrecision logo
CountryUnited States
Founded1956
IndustryMetal Fabrication
SectorIndustrials
Employees162
CEOAlexander Shen

Contact Details

Address:
1 Bella Drive
Westminster, Massachusetts 01473
United States
Phone978 874 0591
Websitetechprecision.com

Stock Details

Ticker SymbolTPCS
ExchangeNASDAQ
Stock TypeCommon Stock
Fiscal YearApril - March
Reporting CurrencyUSD
CIK Code0001328792
CUSIP Number878739200
ISIN NumberUS8787392005
SIC Code3440

Key Executives

NamePosition
Alexander ShenChief Executive Officer and Director
Barbara M. LilleyController, Compliance Officer and Principal Financial and Accounting Officer
Phillip E. PodgorskiChief Financial Officer

Latest SEC Filings

DateTypeTitle
Jul 30, 202510-KAnnual Report
Jul 29, 20258-KCurrent Report
Jul 23, 20258-KCurrent Report
Jul 1, 2025NT 10-KNotification of inability to timely file Form 10-K 405, 10-K, 10-KSB 405, 10-KSB, 10-KT, or 10-KT405
May 1, 20258-KCurrent Report
Apr 8, 202510-QQuarterly Report
Apr 8, 20258-KCurrent Report
Apr 1, 20258-KCurrent Report
Mar 13, 20258-KCurrent Report
Feb 27, 20258-KCurrent Report