TechPrecision (TPCS) Stock Insights
$55.45M
Market Cap
-41.93
P/E
—
Forward P/E
—
Score
TPCS price $5.49 +0.09 +1.67%
| 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| 18550674 | 18729994 | 16702558 | 16007288 | 15595558 | 22282495 | 31431614 | 31591059 | 34031000 | 31644000 |
TechPrecision Corporation, along with its associated entities, specializes in the production and supply of highly precise, fabricated, and machined metal structural components and complex systems throughout the United States. The company's operations are divided into two main segments: Ranor and Stadco. It delivers bespoke components tailored for a broad spectrum of critical applications, including naval vessels…
TPCS fair value $1.11. Price $5.49. Price is 394% above fair value.
Above fair value, and more expensive than usual. A larger premium than on 73% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Model uncertainty high for this stock
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-08-13 | -0.02 | — | 9.10M | — |
| 2026-06-22 | -0.04 | — | 8.08M | — |
| 2026-02-17 | -0.15 | — | 7.09M | — |
| 2025-11-13 | 0.08 | — | 9.09M | 9.09M |
| 2025-08-21 | -0.06 | — | 7.38M | — |
| 2025-04-08 | -0.08 | — | 9.48M | — |
| 2025-04-03 | -0.08 | — | 7.62M | — |
| 2025-01-21 | -0.06 | — | 8.95M | — |
| 2024-09-13 | -0.59 | — | 7.99M | — |
| 2024-06-17 | -0.58 | — | 8.60M | — |
| 2024-02-29 | -0.10 | — | 7.65M | — |
| 2023-11-20 | -0.06 | — | 7.97M | — |
| 2023-08-21 | -0.06 | — | 7.37M | — |
| 2023-06-15 | -0.12 | — | 7.51M | — |
| 2023-02-14 | 0.02 | — | 8.33M | — |
| 2022-11-17 | 0.04 | — | 8.52M | — |
| 2022-09-15 | -0.04 | — | 7.08M | — |
| 2022-07-13 | -0.07 | — | 7.56M | — |
| 2022-02-17 | -0.12 | — | 6.51M | — |
| 2021-12-07 | -0.04 | — | 4.80M | — |
| 2021-08-12 | 0.16 | — | 3.41M | — |
| 2021-06-10 | 0.04 | — | 4.03M | — |
| 2021-02-11 | -0.01 | — | 3.57M | — |
| 2020-11-12 | 0.04 | — | 4.71M | — |
| 2020-08-13 | -0.04 | — | 3.28M | — |
| 2020-06-11 | 0.01 | — | 4.93M | — |
| 2020-02-13 | -0.04 | — | 3.67M | — |
| 2019-11-13 | -0.04 | — | 3.07M | — |
| 2019-08-13 | 0.04 | — | 4.33M | — |
| 2019-06-27 | 0.08 | — | 4.71M | — |
| 2019-02-13 | 0.04 | — | 4.27M | — |
| 2018-11-13 | 0.04 | — | 3.62M | — |
| 2018-08-13 | 0.04 | — | 4.10M | — |
| 2018-06-28 | -0.05 | — | 4.67M | — |
| 2018-02-13 | -0.08 | — | 3.64M | — |
| 2017-11-13 | 0.04 | — | 4.59M | — |
| 2017-08-14 | 0.04 | — | 5.83M | — |
| 2017-06-28 | 0.04 | — | 4.93M | — |
| 2017-02-14 | 0.12 | — | 5.32M | — |
| 2016-11-14 | 0.08 | — | 3.66M | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-19 | Schenker Walter Milton | Sell | 8.00K | — | — |
| 2026-03-06 | Straus Robert D | Buy | 3.94K | — | — |
| 2026-03-06 | Straus Robert D | Buy | 12.23K | — | — |
| 2026-03-06 | Schenker Walter Milton | Buy | 4.28K | — | — |
| 2026-03-06 | Schenker Walter Milton | Buy | 12.23K | — | — |
| 2026-03-06 | Renuart Victor Eugene | Buy | 5.98K | — | — |
| 2026-03-06 | Renuart Victor Eugene | Buy | 12.23K | — | — |
| 2026-03-06 | LEVY ANDREW A | Buy | 3.94K | — | — |
| 2026-03-06 | LEVY ANDREW A | Buy | 12.23K | — | — |
| 2026-03-02 | LEVY ANDREW A | Sell | 2.60K | — | — |
| 2026-02-26 | LEVY ANDREW A | Sell | 6.00K | — | — |
| 2025-11-11 | LEVY ANDREW A | Sell | 2.20K | — | — |
| 2025-10-31 | LEVY ANDREW A | Sell | 8.30K | — | — |
| 2025-10-20 | LEVY ANDREW A | Sell | 2.00K | — | — |
| 2025-09-26 | Schenker Walter Milton | Buy | 10.00K | — | — |
| 2025-09-26 | LEVY ANDREW A | Buy | 10.00K | — | — |
| 2025-08-15 | Schenker Walter Milton | Sell | 2.00K | — | — |
| 2025-08-15 | Schenker Walter Milton | Sell | 4.00K | — | — |
| 2025-08-15 | Schenker Walter Milton | Sell | 4.00K | — | — |
| 2025-08-07 | LEVY ANDREW A | Sell | 23.02K | — | — |
| 2025-08-06 | Shen Alexander | Buy | 192.50K | $0.32 | 61.60K |
| 2025-08-06 | Shen Alexander | Sell | 17.09K | $5.49 | 93.80K |
| 2025-08-06 | Shen Alexander | Sell | 192.50K | $0.32 | 61.60K |
| 2025-07-25 | LEVY ANDREW A | Sell | 8.00K | — | — |
| 2025-05-20 | LEVY ANDREW A | Sell | 10.00K | — | — |
| 2025-03-31 | Podgorski Phillip E. | Buy | 78.26K | — | — |
| 2025-03-31 | Podgorski Phillip E. | Other | 0 | — | — |
| 2025-03-07 | Lilley Barbara M. | Other | 0 | — | — |
| 2025-01-24 | LEVY ANDREW A | Buy | 13.72K | — | — |
| 2025-01-24 | Straus Robert D | Buy | 13.72K | — | — |
| 2025-01-24 | Schenker Walter Milton | Buy | 13.72K | — | — |
| 2025-01-24 | Renuart Victor Eugene | Buy | 13.72K | — | — |
| 2024-12-19 | MOORE JOHN A | Other | 0 | — | — |
| 2024-12-19 | Straus Robert D | Other | 0 | — | — |
| 2024-12-19 | Renuart Victor Eugene | Other | 0 | — | — |
| 2024-12-03 | LEVY ANDREW A | Sell | 3.00K | — | — |
| 2024-10-21 | LEVY ANDREW A | Sell | 5.00K | — | — |
| 2024-10-10 | Roomberg Richard D. | Buy | 45.00K | — | — |
| 2024-09-20 | Roomberg Richard D. | Other | 0 | — | — |
| 2024-09-13 | LEVY ANDREW A | Sell | 3.00K | — | — |
| 2024-08-19 | LEVY ANDREW A | Sell | 10.00K | — | — |
| 2024-08-16 | McGowan Richard | Sell | 6.25K | — | — |
| 2023-11-07 | LEVY ANDREW A | Sell | 15.00K | — | — |
| 2023-10-13 | LEVY ANDREW A | Sell | 2.00K | — | — |
| 2023-10-11 | Schenker Walter Milton | Buy | 6.25K | — | — |
| 2023-10-11 | Crisafulli Robert A | Buy | 6.25K | — | — |
| 2023-10-11 | McGowan Richard | Buy | 6.25K | — | — |
| 2023-10-11 | LEVY ANDREW A | Buy | 6.25K | — | — |
| 2023-08-24 | LEVY ANDREW A | Sell | 15.00K | — | — |
| 2023-07-17 | Lilley Barbara M. | Buy | 15.00K | — | — |
| 2023-07-14 | Lilley Barbara M. | Other | 0 | — | — |
| 2023-07-13 | Sammons Thomas | Buy | 125.00K | $0.68 | 85.00K |
| 2023-07-13 | Sammons Thomas | Sell | 15.98K | $7.45 | 119.02K |
| 2023-07-13 | Sammons Thomas | Sell | 125.00K | $0.68 | 85.00K |
| 2023-03-31 | Schenker Walter Milton | Other | 0 | — | — |
| 2023-03-31 | Schenker Walter Milton | Other | 0 | — | — |
| 2023-03-31 | McGowan Richard | Other | 0 | — | — |
| 2023-03-16 | LEVY ANDREW A | Sell | 1.40K | $7.22 | 10.11K |
| 2023-03-15 | LEVY ANDREW A | Sell | 600 | $7.58 | 4.55K |
| 2023-02-28 | Schenker Walter Milton | Sell | 1.80K | $8.03 | 14.45K |
| 2023-02-27 | LEVY ANDREW A | Sell | 1.50K | $8.07 | 12.11K |
| 2023-02-27 | Schenker Walter Milton | Sell | 1.20K | $8.03 | 9.64K |
| 2023-02-24 | LEVY ANDREW A | Sell | 1.80K | $8.05 | 14.49K |
| 2023-02-24 | Schenker Walter Milton | Sell | 4.00K | $8.05 | 32.20K |
| 2023-02-23 | LEVY ANDREW A | Sell | 1.61K | $1.97 | 3.17K |
| 2023-02-22 | LEVY ANDREW A | Sell | 11.40K | $2.03 | 23.14K |
| 2023-02-22 | Schenker Walter Milton | Sell | 15.71K | $2.01 | 31.59K |
| 2023-02-21 | Schenker Walter Milton | Sell | 15.21K | $2.06 | 31.34K |
| 2023-02-17 | Schenker Walter Milton | Sell | 16.54K | $2.12 | 35.06K |
| 2023-01-24 | Schenker Walter Milton | Sell | 8.00K | — | — |
| 2023-01-10 | McGowan Richard | Sell | 31.25K | — | — |
| 2022-09-15 | Schenker Walter Milton | Buy | 25.00K | — | — |
| 2022-09-15 | McGowan Richard | Buy | 25.00K | — | — |
| 2022-09-15 | Crisafulli Robert A | Buy | 25.00K | — | — |
| 2022-04-01 | McGowan Richard | Sell | 22.06K | — | — |
| 2022-01-24 | Shen Alexander | Buy | 10.00K | — | — |
| 2022-01-24 | Sammons Thomas | Buy | 10.00K | — | — |
| 2021-12-15 | Schenker Walter Milton | Sell | 10.00K | — | — |
| 2021-09-17 | Schenker Walter Milton | Buy | 25.00K | — | — |
| 2021-09-17 | McGowan Richard | Buy | 25.00K | — | — |
| 2021-09-17 | LEVY ANDREW A | Buy | 25.00K | — | — |
| 2021-09-17 | Crisafulli Robert A | Buy | 25.00K | — | — |
| 2021-03-31 | McGowan Richard | Other | 0 | — | — |
| 2020-12-15 | LEVY ANDREW A | Sell | 9.00K | — | — |
| 2020-09-01 | LEVY ANDREW A | Buy | 25.00K | — | — |
| 2020-09-01 | Schenker Walter Milton | Buy | 25.00K | — | — |
| 2020-09-01 | McGowan Richard | Buy | 25.00K | — | — |
| 2020-09-01 | Crisafulli Robert A | Buy | 25.00K | — | — |
| 2020-06-19 | Sammons Thomas | Sell | 50.00K | $0.80 | 40.00K |
| 2020-06-19 | Sammons Thomas | Buy | 50.00K | $0.80 | 40.00K |
| 2020-06-19 | Sammons Thomas | Sell | 35.31K | $1.40 | 49.44K |
| 2020-06-19 | Shen Alexander | Sell | 100.00K | $0.80 | 80.00K |
| 2020-06-19 | Shen Alexander | Buy | 100.00K | $0.80 | 80.00K |
| 2020-06-19 | Shen Alexander | Sell | 70.62K | $1.40 | 98.87K |
| 2020-04-03 | McGowan Richard | Sell | 140.00K | — | — |
| 2020-03-31 | McGowan Richard | Other | 0 | — | — |
| 2020-03-16 | Schenker Walter Milton | Buy | 25.00K | — | — |
| 2020-03-16 | LEVY ANDREW A | Buy | 25.00K | — | — |
| 2020-03-16 | McGowan Richard | Buy | 25.00K | — | — |
| 2020-03-16 | Crisafulli Robert A | Buy | 25.00K | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 27, holders +1 vs prior quarter. Ownership 18.13%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| WYNNEFIELD CAPITAL INC | 433.61K | 0 | 0.00% | 2.27M |
| ARS INVESTMENT PARTNERS, LLC | 313.44K | -1.47K | -0.47% | 1.64M |
| VANGUARD CAPITAL MANAGEMENT LLC | 282.43K | 5.07K | +1.83% | 1.48M |
| POTOMAC CAPITAL MANAGEMENT, INC. | 279.40K | 29.84K | +11.95% | 1.46M |
| GEODE CAPITAL MANAGEMENT, LLC | 97.29K | 4.09K | +4.39% | 509.92K |
| COMMONS CAPITAL, LLC | 69.41K | 0 | 0.00% | 363.72K |
| VANGUARD FIDUCIARY TRUST CO | 53.54K | 372 | +0.70% | 280.54K |
| BLACKROCK, INC. | 48.98K | 29.00K | +145.12% | 256.68K |
| STATE STREET CORP | 47.40K | 0 | 0.00% | 248.38K |
| DIVERSIFY ADVISORY SERVICES, LLC | 35.28K | 35.28K | New | 158.76K |
| DIVERSIFY WEALTH MANAGEMENT, LLC | 35.28K | -9 | -0.03% | 158.76K |
| DIMENSIONAL FUND ADVISORS LP | 25.71K | 7.00K | +37.44% | 134.72K |
| HBK SORCE ADVISORY LLC | 25.00K | 0 | 0.00% | 117.00K |
| NORTHERN TRUST CORP | 22.20K | 2.75K | +14.17% | 116.34K |
| XTX TOPCO LTD | 16.05K | 4.78K | +42.36% | 84.10K |
| ROTHSCHILD WEALTH LLC | 15.87K | 0 | 0.00% | 83.14K |
| JANNEY MONTGOMERY SCOTT LLC | 13.75K | 13.75K | New | 72.00K |
| CITADEL ADVISORS LLC | 10.32K | -85.59K | -89.24% | 54.07K |
| VANGUARD GLOBAL ADVISERS, LLC | 2.59K | 0 | 0.00% | 13.58K |
| WEST PACES ADVISORS INC. | 834 | 834 | New | 4.37K |
| CALDWELL SUTTER CAPITAL, INC. | 750 | 0 | 0.00% | 3.93K |
| TOWER RESEARCH CAPITAL LLC (TRC) | 721 | -521 | -41.95% | 3.78K |
| ARMSTRONG ADVISORY GROUP, INC | 625 | 0 | 0.00% | 3.27K |
| ROYAL BANK OF CANADA | 164 | 164 | New | 1.00K |
| ATLANTIC UNION BANKSHARES CORP | 50 | 50 | New | 262 |
Insights · Dividends · Forecast · Financials · Learn
$55.45M
Market Cap
-41.93
P/E
—
Forward P/E
—
Score