TechPrecision Corporation (TPCS)
Westminster, MA, US
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 (such as ships and submarines), military aviation (helicopters), aerospace equipment, nuclear power facilities, and advanced medical systems. Beyond manufacturing, TechPrecision also furnishes comprehensive support services essential to its production capabilities. These encompass manufacturing engineering, stringent quality control, strategic materials procurement, efficient production oversight, and final assembly. Consequently, its meticulously crafted products find diverse applications across key industries such as defense, aerospace, nuclear energy, healthcare, and advanced industrial sectors. TechPrecision Corporation, established in 1956, maintains its headquarters in Westminster, Massachusetts.
No mergers or acquisitions recorded for this company.
| Indicator | 1D | 1W | 2W | 3W | 1M |
|---|
Day Score & sub-scores
Statistical fingerprint & regime detail
Conditional historical analysis
Customize analysis (advanced)
| 1D | 5D | 1M | 3M | 6M | YTD | 1Y | 3Y | 5Y | 10Y | Max |
|---|---|---|---|---|---|---|---|---|---|---|
| +0.76% | +2.05% | -5.69% | +1.27% | -12.33% | -17.60% | +10.56% | -48.11% | -19.76% | +99.00% | +99.00% |
Revenue flow
Revenue by geography
Revenue by segment
Revenue composition
By product
By geography
Income Statement
Balance Sheet
Cash Flow Statement
Key Metrics
Financial Ratios
Employees
Financial Growth (CAGR)
Market Data
| Rating | 2024-11 | Change |
|---|---|---|
| Strong Buy | 0 | 0 |
| Buy | 0 | 0 |
| Hold | 0 | 0 |
| Sell | 0 | 0 |
| Strong Sell | 0 | 0 |
-
Revenue growth Manufacturing - Metal Fabrication: +10.4%-7.0% Q1'26: -14.7% (vs Q1'25)
-
EPS growth Manufacturing - Metal Fabrication: +16.7%+41.4% ★ Q1'26: -500.0% (vs Q1'25)
-
FCF margin FCF growth · Manufacturing - Metal Fabrication: +40.8%-7.8% Q1'26: +3.1% (vs Q1'25)
-
EBIT margin Manufacturing - Metal Fabrication: +8.3%-3.4% Q1'26: -2.4% (vs Q1'25)
-
ROIC Manufacturing - Metal Fabrication: +6.2%-6.0% Q1'26: -4.4% (vs Q1'25)
-
Share dilution Manufacturing - Metal Fabrication: +0.0%+4.8% Q1'26: +1.4% (vs Q1'25)
-
Debt / EBITDA Net debt/EBITDA · Manufacturing - Metal Fabrication: 0.46×-9.89× Q1'26: 5.38× (vs Q1'25)
* These projections are based on analyst consensus estimates and user-defined valuation multiples. This table is for informational purposes only and does not constitute a recommendation to buy or sell any security. Past performance is not indicative of future results.
| Date | Rating | Overall | DCF | ROE | ROA | D/E | P/E | P/B |
|---|---|---|---|---|---|---|---|---|
| 2026-05-28 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-27 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-26 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-22 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-21 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-20 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-19 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-18 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-15 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-14 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-13 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-12 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-11 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-08 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-07 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-06 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-05 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-04 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-05-01 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-30 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-29 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-28 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-27 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-24 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-23 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-22 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-21 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-20 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-17 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
| 2026-04-16 | D+ | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 | 1/5 |
Owner Earnings
Ownership Overview
| # | Reporting person | Amount owned | % of class | Sole voting | Shared voting | Sole dispositive | Shared dispositive | Type | Citizenship | Filing date | SEC filing |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ARS INVESTMENT PARTNERS LLC | 4.49M | 15.30% | 3.71M | — | 4.49M | — | IA | DELAWARE | 2020-02-13 | ↗ |
| 2 | ROBERT K. LIFTON | 1.85M | 13.30% | 150.0K | 1.70M | 150.0K | 1.70M | IN | USA | 2010-02-11 | ↗ |
| 3 | Michael Schaenen | 1.65M | 8.30% | — | 1.42M | — | 1.65M | HC, IN | Delaware | 2014-02-14 | ↗ |
| 4 | Somerset Capital Advisers, LLC | 1.65M | 8.30% | — | 1.42M | — | 1.65M | IA, OO | Delaware | 2014-02-14 | ↗ |
| 5 | 2. | 1.57M | 5.76% | — | 1.57M | — | 1.57M | OO | Delaware | 2017-02-17 | ↗ |
| 6 | 10 | 1.33M | 5.20% | 55.5K | 1.27M | 55.5K | 1.27M | IN | Delaware | 2015-10-05 | ↗ |
| 7 | BARRON PARTNERS LP | 733.3K | 5.30% | 733.3K | — | 733.3K | — | PN | SEC Use Only | 2008-10-14 | ↗ |
| 8 | Joshua Landes | 433.6K | 4.80% | — | 433.6K | — | 10.00 | IN | United States | 2024-07-02 | ↗ |
| 9 | Nelson Obus | 433.6K | 4.80% | — | 433.6K | — | 10.00 | IN | United States | 2024-07-02 | ↗ |
| 10 | 13-4018186 | 295.4K | 3.20% | 295.4K | — | 295.4K | 10.00 | OO | New York | 2024-07-02 | ↗ |
| 11 | Straus Robert D | 200.0K | 2.20% | 200.0K | — | 200.0K | 10.00 | IN | United States | 2024-07-02 | ↗ |
| 12 | Fund, Ltd. | 72.4K | 0.80% | 72.4K | — | 72.4K | 10.00 | CO | Cayman Islands | 2024-07-02 | ↗ |
| 13 | Sharing Plan | 65.8K | 0.70% | 65.8K | — | 65.8K | 10.00 | EP | Delaware | 2024-07-02 | ↗ |
Institutional Activity (13F)
| # | Investor | Shares / Δ | Mkt value / Δ | Own% / Δ | Weight% / Δ | Avg px / Perf. | Hold / Status |
|---|---|---|---|---|---|---|---|
| 1 | POTOMAC CAPITAL MANAGEMENT, INC. | 249.6K +249.6K (+100.0%) | 1.21B +1.2B (+100.0%) | 2.53% +2.527 pp | 0.97% +0.968 pp | USD4.83 +0.0% | 1 qtrs NEW |
| 2 | WYNNEFIELD CAPITAL INC | 433.6K +— (+0.0%) | 2.09M -216.8K (-9.4%) | 4.39% -0.053 pp | 1.18% -0.211 pp | USD6.96 -30.6% | 10 qtrs — |
| 3 | VANGUARD GROUP INC | 330.2K +6.3K (+2.0%) | 1.59M -128.1K (-7.4%) | 3.30% -0.019 pp | 0.00% +0.000 pp | USD5.26 -8.2% | 11 qtrs — |
| 4 | ARS INVESTMENT PARTNERS, LLC | 314.9K +2.3K (+0.7%) | 1.52M -145.2K (-8.7%) | 3.19% -0.015 pp | 0.09% -0.021 pp | USD7.04 -31.4% | 11 qtrs — |
| 5 | PERRITT CAPITAL MANAGEMENT INC | 115.7K +50.0K (+76.1%) | 559.0K +208.6K (+59.6%) | 1.16% +0.483 pp | 0.93% +0.769 pp | USD6.13 -21.2% | 11 qtrs — |
| 6 | SENTINUS, LLC | 115.7K +115.7K (+100.0%) | 559.0K +559.0K (+100.0%) | 1.16% +1.157 pp | 0.05% +0.054 pp | USD4.83 +0.0% | 1 qtrs NEW |
| 7 | GEODE CAPITAL MANAGEMENT, LLC | 96.1K +3.4K (+3.7%) | 464.1K -28.7K (-5.8%) | 0.96% +0.011 pp | 0.00% +0.000 pp | USD6.21 -22.2% | 11 qtrs — |
| 8 | COMMONS CAPITAL, LLC | 69.4K +— (+0.0%) | 335.3K -34.7K (-9.4%) | 0.70% -0.008 pp | 0.22% -0.016 pp | USD7.39 -34.6% | 11 qtrs — |
| 9 | NEWEDGE ADVISORS, LLC | 53.3K +28.2K (+112.6%) | 257.6K +123.9K (+92.6%) | 0.53% +0.276 pp | 0.00% +0.000 pp | USD4.38 +10.3% | 5 qtrs — |
| 10 | STATE STREET CORP | 47.4K +— (+0.0%) | 228.9K -23.2K (-9.2%) | 0.47% -0.012 pp | 0.00% +0.000 pp | USD7.39 -34.6% | 11 qtrs — |
| 11 | DIVERSIFY ADVISORY SERVICES, LLC | 29.0K +1.1K (+4.0%) | 145.5K +14.2K (+10.8%) | 0.29% +0.008 pp | 0.00% +0.000 pp | USD3.93 +22.9% | 3 qtrs — |
| 12 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 24.2K +12.8K (+112.7%) | 116.9K +56.4K (+93.1%) | 0.24% +0.125 pp | 0.00% +0.000 pp | USD3.76 +28.5% | 10 qtrs — |
| 13 | HBK SORCE ADVISORY LLC | 25.0K -2.0K (-7.4%) | 111.3K -27.8K (-20.0%) | 0.25% -0.024 pp | 0.00% -0.001 pp | USD7.11 -32.1% | 11 qtrs — |
| 14 | NORTH STAR INVESTMENT MANAGEMENT CORP. | 21.0K +21.0K (+699,900.0%) | 101.4K +101.4K (+633,837.5%) | 0.21% +0.213 pp | 0.01% +0.006 pp | USD4.83 +0.0% | 11 qtrs — |
| 15 | BLACKROCK, INC. | 20.0K -743.0 (-3.6%) | 96.5K -14.0K (-12.6%) | 0.20% -0.013 pp | 0.00% +0.000 pp | USD3.14 +53.8% | 6 qtrs — |
| 16 | NORTHERN TRUST CORP | 19.4K -300.0 (-1.5%) | 93.9K -11.3K (-10.8%) | 0.20% -0.005 pp | 0.00% +0.000 pp | USD5.33 -9.4% | 2 qtrs — |
| 17 | CITADEL ADVISORS LLC | 19.1K -864.0 (-4.3%) | 92.1K -13.9K (-13.1%) | 0.19% -0.014 pp | 0.00% +0.000 pp | USD4.10 +17.8% | 7 qtrs — |
| 18 | DIMENSIONAL FUND ADVISORS LP | 17.8K +4.1K (+29.6%) | 86.1K +12.9K (+17.7%) | 0.18% +0.040 pp | 0.00% +0.000 pp | USD2.88 +67.7% | 4 qtrs — |
| 19 | KINGSVIEW WEALTH MANAGEMENT, LLC | 16.2K -5.0K (-23.4%) | 78.2K -34.5K (-30.6%) | 0.16% -0.055 pp | 0.00% -0.001 pp | USD4.48 +7.8% | 3 qtrs — |
| 20 | JANE STREET GROUP, LLC | 13.2K +13.2K (+100.0%) | 63.8K +63.8K (+100.0%) | 0.13% +0.132 pp | 0.00% +0.000 pp | USD4.83 +0.0% | 1 qtrs NEW |
| 21 | GOLDMAN SACHS GROUP INC | 10.5K -147.0 (-1.4%) | 50.8K -6.0K (-10.6%) | 0.11% -0.004 pp | 0.00% +0.000 pp | USD5.33 -9.4% | 2 qtrs — |
| 22 | CALDWELL SUTTER CAPITAL, INC. | 750.00 +— (+0.0%) | 3.6K -375.0 (-9.4%) | 0.01% 0.000 pp | 0.00% 0.000 pp | USD7.26 -33.5% | 10 qtrs — |
| 23 | TOWER RESEARCH CAPITAL LLC (TRC) | 670.00 +401.0 (+149.1%) | 3.2K +1.8K (+125.7%) | 0.01% +0.004 pp | 0.00% +0.000 pp | USD4.07 +18.7% | 11 qtrs — |
| 24 | ARMSTRONG ADVISORY GROUP, INC | 625.00 +625.0 (+100.0%) | 3.0K +3.0K (+100.0%) | 0.01% +0.006 pp | 0.00% +0.000 pp | USD4.83 +0.0% | 1 qtrs NEW |
| 25 | BANK OF AMERICA CORP /DE/ | 101.00 -12.0 (-10.6%) | 488.00 -114.0 (-18.9%) | 0.00% 0.000 pp | 0.00% +0.000 pp | USD3.54 +36.4% | 9 qtrs — |
| 26 | CITIGROUP INC | 1.00 +1.0 (+100.0%) | 5.00 +5.0 (+100.0%) | 0.00% +0.000 pp | 0.00% +0.000 pp | USD4.00 +20.8% | 1 qtrs NEW |
| 27 | JPMORGAN CHASE & CO | — -13.8K (-100.0%) | — -73.2K (-100.0%) | 0.00% -0.141 pp | 0.00% +0.000 pp | USD— | 10 qtrs SOLD |
| 28 | UBS GROUP AG | — -1.0 (-100.0%) | — -5.0 (-100.0%) | 0.00% +0.000 pp | 0.00% +0.000 pp | USD— | 10 qtrs SOLD |
ETF Ownership
| # | ETF | Weight | Est. AUM exposure | TER |
|---|---|---|---|---|
| 1 | iShares Micro-Cap ETF IWC | 0.01% | 130.8K | 0.60% |
| 2 | Dimensional - US Sustainability Core 1 ETF DFSU | 0.00% | 13.5K | 0.15% |
| 3 | Vanguard Extended Market ETF VXF | 0.00% | 369.7K | 0.05% |
| 4 | Dimensional - US Core Equity 1 ETF DCOR | 0.00% | 3.4K | 0.14% |
| 5 | Vanguard U.S. Total Market Index ETF (CAD-hedged) VUS.TO | 0.00% | 318.05 | 0.17% |
| 6 | Vanguard U.S. Total Market Shares Index ETF VTS.AX | 0.00% | 1.6K | 0.03% |
| 7 | Vanguard U.S. Total Market Index ETF VUN.TO | 0.00% | 4.3K | 0.17% |
| 8 | Vanguard Total Stock Market ETF VTI | 0.00% | 736.0K | 0.03% |
| 9 | Dimensional - US Core Equity 2 ETF DFAC | 0.00% | 7.6K | 0.17% |
| 10 | Vanguard All-Equity ETF Portfolio VEQT.TO | 0.00% | 1.6K | 0.22% |
Insider Activity
| Date | Person | Role | Transaction | A/D | Security | Shares | Price | Value | Owned after | D/I | Filing |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-06 | Straus Robert D | Director | A-Award | A | Common Stock | 3,940 | 0.00 | — | 229,889 | D | ↗ |
| 2026-03-06 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 4,279 | 0.00 | — | 79,727 | D | ↗ |
| 2026-03-06 | Renuart Victor Eugene | Director | A-Award | A | Common Stock | 5,978 | 0.00 | — | 31,926 | D | ↗ |
| 2026-03-06 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 3,940 | 0.00 | — | 391,986 | D | ↗ |
| 2026-03-02 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 2,600 | 0.00 | — | 375,818 | D | ↗ |
| 2026-02-26 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 6,000 | 0.00 | — | 378,418 | D | ↗ |
| 2025-11-11 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 2,200 | 0.00 | — | 384,418 | D | ↗ |
| 2025-10-31 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 8,300 | 0.00 | — | 386,618 | D | ↗ |
| 2025-10-20 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 2,000 | 0.00 | — | 394,918 | D | ↗ |
| 2025-09-26 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 10,000 | 0.00 | — | 63,220 | D | ↗ |
| 2025-09-26 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 10,000 | 0.00 | — | 396,918 | D | ↗ |
| 2025-08-15 | Schenker Walter Milton | Director | G-Gift | D | Common Stock | 4,000 | 0.00 | — | 53,220 | D | ↗ |
| 2025-08-07 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 23,025 | 0.00 | — | 386,918 | D | ↗ |
| 2025-08-06 | Shen Alexander | Officer | M-Exempt | A | Common Stock | 192,500 | 0.32 | 61.6K | 246,879 | D | ↗ |
| 2025-07-25 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 8,000 | 0.00 | — | 409,943 | D | ↗ |
| 2025-05-20 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 10,000 | 0.00 | — | 417,943 | D | ↗ |
| 2025-03-31 | Podgorski Phillip E. | Officer | A-Award | A | Common Stock | 78,261 | 0.00 | — | 78,261 | D | ↗ |
| 2025-03-07 | Lilley Barbara M. | Officer | — | — | Common Stock | 0 | 0.00 | — | 13,293 | D | ↗ |
| 2025-01-24 | Straus Robert D | Director | A-Award | A | Common Stock | 13,720 | 0.00 | — | 213,721 | D | ↗ |
| 2025-01-24 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 13,720 | 0.00 | — | 63,220 | D | ↗ |
| 2025-01-24 | Renuart Victor Eugene | Director | A-Award | A | Common Stock | 13,720 | 0.00 | — | 13,720 | D | ↗ |
| 2025-01-24 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 13,720 | 0.00 | — | 427,943 | D | ↗ |
| 2024-12-19 | Straus Robert D | Director | — | — | Common Stock | 0 | 0.00 | — | 200,001 | D | ↗ |
| 2024-12-19 | Renuart Victor Eugene | Director | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2024-12-19 | MOORE JOHN A | Director | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2024-12-03 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 3,000 | 0.00 | — | 414,223 | D | ↗ |
| 2024-10-21 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 5,000 | 0.00 | — | 417,223 | D | ↗ |
| 2024-10-10 | Roomberg Richard D. | Officer | A-Award | A | Common Stock | 45,000 | 0.00 | — | 45,000 | D | ↗ |
| 2024-09-20 | Roomberg Richard D. | Officer | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2024-09-13 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 3,000 | 0.00 | — | 422,223 | — | ↗ |
| 2024-08-19 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 10,000 | 0.00 | — | 425,223 | — | ↗ |
| 2024-08-16 | McGowan Richard | Director | G-Gift | D | Common Stock | 6,250 | 0.00 | — | 57,516 | — | ↗ |
| 2023-11-07 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 15,000 | 0.00 | — | 435,223 | — | ↗ |
| 2023-10-13 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 2,000 | 0.00 | — | 450,223 | — | ↗ |
| 2023-10-11 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 6,250 | 0.00 | — | 49,500 | — | ↗ |
| 2023-10-11 | McGowan Richard | Director | A-Award | A | Common Stock | 6,250 | 0.00 | — | 41,703 | — | ↗ |
| 2023-10-11 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 6,250 | 0.00 | — | 452,223 | — | ↗ |
| 2023-10-11 | Crisafulli Robert A | Director | A-Award | A | Common Stock | 6,250 | 0.00 | — | 37,500 | — | ↗ |
| 2023-08-24 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 15,000 | 0.00 | — | 445,973 | — | ↗ |
| 2023-07-17 | Lilley Barbara M. | Officer | A-Award | A | Common Stock | 15,000 | 0.00 | — | 15,000 | — | ↗ |
| 2023-07-14 | Lilley Barbara M. | Officer | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2023-07-13 | Sammons Thomas | Officer | F-InKind | D | Common Stock | 15,976 | 7.45 | 119.0K | 118,322 | — | ↗ |
| 2023-03-31 | Schenker Walter Milton | Director | — | I | Common Stock | 0 | 0.00 | — | 300,902 | — | ↗ |
| 2023-03-31 | McGowan Richard | Director | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2023-03-16 | LEVY ANDREW A | Director | S-Sale | D | Common Stock | 1,400 | 7.22 | 10.1K | 460,973 | — | ↗ |
| 2023-03-15 | LEVY ANDREW A | Director | S-Sale | D | Common Stock | 600 | 7.58 | 4.5K | 462,373 | — | ↗ |
| 2023-02-28 | Schenker Walter Milton | Director | S-Sale | D | Common Stock | 1,800 | 8.03 | 14.5K | 300,902 | — | ↗ |
| 2023-02-27 | Schenker Walter Milton | Director | S-Sale | D | Common Stock | 1,200 | 8.03 | 9.6K | 302,702 | — | ↗ |
| 2023-02-27 | LEVY ANDREW A | Director | S-Sale | D | Common Stock | 1,500 | 8.07 | 12.1K | 462,973 | — | ↗ |
| 2023-02-24 | Schenker Walter Milton | Director | S-Sale | D | Common Stock | 4,000 | 8.05 | 32.2K | 303,902 | — | ↗ |
| 2023-02-24 | LEVY ANDREW A | Director | S-Sale | D | Common Stock | 1,800 | 8.05 | 14.5K | 464,473 | — | ↗ |
| 2023-02-23 | LEVY ANDREW A | Director | S-Sale | D | Common Stock | 1,610 | 1.97 | 3.2K | 1,865,090 | — | ↗ |
| 2023-02-22 | Schenker Walter Milton | Director | S-Sale | D | Common Stock | 15,715 | 2.01 | 31.6K | 1,231,608 | — | ↗ |
| 2023-02-22 | LEVY ANDREW A | Director | S-Sale | D | Common Stock | 11,400 | 2.03 | 23.1K | 1,866,700 | — | ↗ |
| 2023-02-21 | Schenker Walter Milton | Director | S-Sale | D | Common Stock | 15,213 | 2.06 | 31.3K | 1,247,323 | — | ↗ |
| 2023-02-17 | Schenker Walter Milton | Director | S-Sale | D | Common Stock | 16,537 | 2.12 | 35.1K | 1,262,536 | — | ↗ |
| 2022-09-15 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 173,000 | — | ↗ |
| 2022-09-15 | McGowan Richard | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 355,064 | — | ↗ |
| 2022-09-15 | Crisafulli Robert A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 125,000 | — | ↗ |
| 2022-01-24 | Shen Alexander | Officer | A-Award | A | Common Stock | 10,000 | 0.00 | — | 51,879 | — | ↗ |
| 2022-01-24 | Sammons Thomas | Officer | A-Award | A | Common Stock | 10,000 | 0.00 | — | 37,189 | — | ↗ |
| 2021-12-15 | Schenker Walter Milton | Director | G-Gift | D | Common Stock | 10,000 | 0.00 | — | 148,000 | — | ↗ |
| 2021-09-17 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 158,000 | — | ↗ |
| 2021-09-17 | McGowan Richard | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 330,064 | — | ↗ |
| 2021-09-17 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 1,853,100 | — | ↗ |
| 2021-09-17 | Crisafulli Robert A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 100,000 | — | ↗ |
| 2021-03-31 | McGowan Richard | Director | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2020-12-15 | LEVY ANDREW A | Director | G-Gift | D | Common Stock | 9,000 | 0.00 | — | 1,828,100 | — | ↗ |
| 2020-09-01 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 133,000 | — | ↗ |
| 2020-09-01 | McGowan Richard | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 445,064 | — | ↗ |
| 2020-09-01 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 1,837,100 | — | ↗ |
| 2020-09-01 | Crisafulli Robert A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 75,000 | — | ↗ |
| 2020-06-19 | Shen Alexander | Officer | F-InKind | D | Common Stock | 70,621 | 1.40 | 98.9K | 41,879 | — | ↗ |
| 2020-06-19 | Sammons Thomas | Officer | F-InKind | D | Common Stock | 35,311 | 1.40 | 49.4K | 27,189 | — | ↗ |
| 2020-03-31 | McGowan Richard | Director | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2020-03-16 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 108,000 | — | ↗ |
| 2020-03-16 | McGowan Richard | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 420,064 | — | ↗ |
| 2020-03-16 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 1,812,100 | — | ↗ |
| 2020-03-16 | Crisafulli Robert A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 50,000 | — | ↗ |
| 2020-03-13 | McGowan Richard | Director | S-Sale | D | Common Stock | 139,620 | 1.19 | 166.1K | 255,064 | — | ↗ |
| 2020-03-11 | McGowan Richard | Director | S-Sale | D | Common Stock | 22,380 | 1.30 | 29.1K | 394,684 | — | ↗ |
| 2019-12-13 | LEVY ANDREW A | Director | S-Sale | D | Common Stock | 10,000 | 1.69 | 16.9K | 1,787,100 | — | ↗ |
| 2019-03-18 | Shen Alexander | Officer | D-Return | D | Common Stock | 209,556 | 0.90 | 188.6K | 12,500 | — | ↗ |
| 2019-03-15 | Shen Alexander | Officer | M-Exempt | D | Stock Option (right to buy) | 230,000 | 0.08 | 18.4K | 770,000 | — | ↗ |
| 2018-12-07 | Shen Alexander | Officer | A-Award | A | Common Stock | 12,500 | 0.00 | — | 12,500 | — | ↗ |
| 2018-12-07 | Schenker Walter Milton | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 83,000 | — | ↗ |
| 2018-12-07 | Sammons Thomas | Officer | A-Award | A | Common Stock | 12,500 | 0.00 | — | 12,500 | — | ↗ |
| 2018-12-07 | McGowan Richard | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 505,314 | — | ↗ |
| 2018-12-07 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 1,797,100 | — | ↗ |
| 2018-12-07 | Crisafulli Robert A | Director | A-Award | A | Common Stock | 25,000 | 0.00 | — | 25,000 | — | ↗ |
| 2018-07-11 | Shen Alexander | Officer | A-Award | A | Stock Option (right to buy) | 100,000 | 0.80 | 80.0K | 2,100,000 | — | ↗ |
| 2018-07-11 | Sammons Thomas | Officer | A-Award | A | Stock Option (right to buy) | 50,000 | 0.80 | 40.0K | 550,000 | — | ↗ |
| 2018-01-05 | McGowan Richard | Director | S-Sale | D | Common Stock | 60,000 | 0.55 | 33.0K | 58,998 | — | ↗ |
| 2017-11-10 | Schenker Walter Milton | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.60 | 30.0K | 100,000 | — | ↗ |
| 2017-11-10 | McGowan Richard | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.60 | 30.0K | 100,000 | — | ↗ |
| 2017-11-10 | LEVY ANDREW A | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.60 | 30.0K | 150,000 | — | ↗ |
| 2017-11-10 | Crisafulli Robert A | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.60 | 30.0K | 100,000 | — | ↗ |
| 2017-04-04 | Schenker Walter Milton | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.74 | 37.0K | 50,000 | — | ↗ |
| 2017-04-04 | McGowan Richard | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.74 | 37.0K | 50,000 | — | ↗ |
| 2017-04-04 | LEVY ANDREW A | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.74 | 37.0K | 100,000 | — | ↗ |
| 2017-04-04 | Crisafulli Robert A | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.74 | 37.0K | 50,000 | — | ↗ |
| 2017-02-27 | DUR PHILIP A | Director | S-Sale | D | Common Stock | 100,000 | 0.74 | 73.8K | 190,000 | — | ↗ |
| 2016-12-27 | Shen Alexander | Officer | A-Award | A | Stock Option (right to buy) | 1,000,000 | 0.50 | 500.0K | 1,000,000 | — | ↗ |
| 2016-12-08 | Schenker Walter Milton | Director | — | I | Common Stock | 0 | 0.00 | — | 1,279,073 | — | ↗ |
| 2016-12-08 | McGowan Richard | Director | — | D | Common Stock | 0 | 0.00 | — | 480,314 | — | ↗ |
| 2016-12-08 | Crisafulli Robert A | Director | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2016-11-10 | LEVY ANDREW A | Director | A-Award | A | Common Stock | 200,000 | 0.52 | 104.0K | 1,772,100 | — | ↗ |
| 2016-11-10 | ISAMAN ROBERT G | Director | A-Award | A | Common Stock | 200,000 | 0.52 | 104.0K | 300,000 | — | ↗ |
| 2016-11-10 | HOLLY MICHAEL R | Director | A-Award | A | Common Stock | 250,000 | 0.52 | 130.0K | 385,000 | — | ↗ |
| 2016-11-10 | DUR PHILIP A | Director | A-Award | A | Common Stock | 250,000 | 0.52 | 130.0K | 290,000 | — | ↗ |
| 2016-11-10 | ANTHONY LEONARD M | Director | A-Award | A | Common Stock | 600,000 | 0.52 | 312.0K | 620,000 | — | ↗ |
| 2016-07-07 | ISAMAN ROBERT G | Director | P-Purchase | A | Common Stock | 50,000 | 0.41 | 20.3K | 100,000 | — | ↗ |
| 2016-07-06 | ISAMAN ROBERT G | Director | P-Purchase | A | Common Stock | 50,000 | 0.42 | 21.0K | 50,000 | — | ↗ |
| 2016-01-21 | Sammons Thomas | Officer | A-Award | A | Stock Option (right to buy) | 500,000 | 0.17 | 85.0K | 500,000 | — | ↗ |
| 2015-10-23 | Sammons Thomas | Officer | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2015-08-12 | Shen Alexander | Officer | A-Award | A | Stock Option (right to buy) | 1,000,000 | 0.08 | 80.0K | 1,000,000 | — | ↗ |
| 2015-08-12 | Fitzgerald Richard F | Officer | F-InKind | A | Common Stock | 67,500 | 0.08 | 5.4K | 67,500 | — | ↗ |
| 2015-07-01 | HOLLY MICHAEL R | Director | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.10 | 1.0K | 10,000 | — | ↗ |
| 2015-07-01 | DUR PHILIP A | Director | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.10 | 1.0K | 10,000 | — | ↗ |
| 2015-07-01 | ANTHONY LEONARD M | Director | A-Award | A | Stock Option (Right to Buy) | 10,000 | 0.10 | 1.0K | 10,000 | — | ↗ |
| 2014-11-17 | Shen Alexander | Officer | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2014-07-01 | HOLLY MICHAEL R | Director | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.62 | 6.2K | 10,000 | — | ↗ |
| 2014-07-01 | DUR PHILIP A | Director | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.62 | 6.2K | 10,000 | — | ↗ |
| 2014-07-01 | ANTHONY LEONARD M | Director / Officer | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.62 | 6.2K | 10,000 | — | ↗ |
| 2013-07-01 | HOLLY MICHAEL R | Director | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.70 | 7.0K | 10,000 | — | ↗ |
| 2013-07-01 | DUR PHILIP A | Director | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.70 | 7.0K | 10,000 | — | ↗ |
| 2013-06-13 | LEVY ANDREW A | Director | A-Award | A | Stock Option (Right to Buy) | 50,000 | 0.67 | 33.5K | 50,000 | — | ↗ |
| 2013-06-13 | ISAMAN ROBERT G | Director | A-Award | A | Stock Option (Right To Buy) | 50,000 | 0.67 | 33.5K | 50,000 | — | ↗ |
| 2013-06-13 | HOLLY MICHAEL R | Director | A-Award | A | Stock Option (Right To Buy) | 50,000 | 0.67 | 33.5K | 50,000 | — | ↗ |
| 2013-06-13 | Francis Robert | — | A-Award | A | Stock Option (Right To Buy) | 150,000 | 0.67 | 100.5K | 150,000 | — | ↗ |
| 2013-06-13 | Fitzgerald Richard F | Officer | A-Award | A | Stock Option (Right to Buy) | 40,000 | 0.67 | 26.8K | 40,000 | — | ↗ |
| 2013-06-13 | DUR PHILIP A | Director | A-Award | A | Stock Option (Right To Buy) | 50,000 | 0.67 | 33.5K | 50,000 | — | ↗ |
| 2013-06-13 | ANTHONY LEONARD M | Director / Officer | A-Award | A | Stock Option (Right to Buy) | 100,000 | 0.67 | 67.0K | 100,000 | — | ↗ |
| 2012-12-05 | ISAMAN ROBERT G | Director | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2012-09-13 | Francis Robert | — | P-Purchase | A | Common Stock | 5,000 | 0.85 | 4.3K | 5,000 | — | ↗ |
| 2012-09-07 | ANTHONY LEONARD M | Director | A-Award | A | Common Stock | 20,000 | 0.75 | 15.0K | 20,000 | — | ↗ |
| 2012-08-16 | MOLINARO JAMES S | Director / Officer | A-Award | A | Common Stock | 5,000 | 0.74 | 3.7K | 15,000 | — | ↗ |
| 2012-07-02 | HOLLY MICHAEL R | Director | A-Award | A | Stock Option (Right To Buy) | 10,000 | 0.61 | 6.1K | 10,000 | — | ↗ |
| 2012-02-08 | Francis Robert | — | — | — | — | 0 | 0.00 | — | 0 | — | ↗ |
| 2012-02-01 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 20,400 | 1.00 | 20.4K | 657,516 | — | ↗ |
| 2012-01-31 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 25,000 | 1.04 | 26.1K | 677,916 | — | ↗ |
| 2012-01-05 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 41,000 | 1.02 | 42.0K | 702,916 | — | ↗ |
| 2011-12-15 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 100,000 | 0.90 | 90.2K | 1,582,100 | — | ↗ |
| 2011-12-02 | Winoski Louis A | Director | S-Sale | D | Common Stock | 50,000 | 0.98 | 49.0K | 0 | — | ↗ |
| 2011-11-21 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 39,600 | 1.07 | 42.4K | 743,916 | — | ↗ |
| 2011-11-11 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 25,000 | 1.10 | 27.5K | 783,516 | — | ↗ |
| 2011-11-09 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 15,000 | 1.15 | 17.3K | 808,516 | — | ↗ |
| 2011-10-27 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 45,400 | 1.12 | 50.8K | 823,516 | — | ↗ |
| 2011-09-13 | DUR PHILIP A | Director | M-Exempt | A | Common Stock | 40,000 | 0.80 | 32.0K | 40,000 | — | ↗ |
| 2011-08-18 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 150,000 | 1.45 | 217.2K | 1,682,100 | — | ↗ |
| 2011-08-05 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,000 | 1.50 | 16.5K | 868,916 | — | ↗ |
| 2011-07-28 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 9,500 | 1.59 | 15.1K | 879,916 | — | ↗ |
| 2011-07-27 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 5,000 | 1.60 | 8.0K | 889,416 | — | ↗ |
| 2011-07-26 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 12,500 | 1.61 | 20.2K | 894,416 | — | ↗ |
| 2011-07-21 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,784 | 1.65 | 19.4K | 906,916 | — | ↗ |
| 2011-07-15 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 8,300 | 1.65 | 13.7K | 918,700 | — | ↗ |
| 2011-07-13 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 37,400 | 1.65 | 61.6K | 927,000 | — | ↗ |
| 2011-07-12 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 27,100 | 1.67 | 45.4K | 964,400 | — | ↗ |
| 2011-05-25 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 18,416 | 1.80 | 33.1K | 991,500 | — | ↗ |
| 2011-05-04 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,000 | 2.03 | 22.3K | 1,009,916 | — | ↗ |
| 2011-04-26 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 14,500 | 1.95 | 28.3K | 1,020,916 | — | ↗ |
| 2011-04-25 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 12,500 | 2.02 | 25.3K | 1,035,416 | — | ↗ |
| 2011-04-20 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,784 | 2.04 | 24.1K | 1,047,916 | — | ↗ |
| 2011-04-13 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 8,300 | 1.95 | 16.2K | 1,059,700 | — | ↗ |
| 2011-04-12 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 12,500 | 1.99 | 24.9K | 1,068,000 | — | ↗ |
| 2011-04-11 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 36,000 | 1.95 | 70.3K | 1,080,500 | — | ↗ |
| 2011-03-15 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 30,000 | 1.55 | 46.5K | 1,832,100 | — | ↗ |
| 2011-03-10 | REINDL JAMES G | 10% Owner | S-Sale | D | Common Stock | 50,000 | 1.25 | 62.5K | 1,356,500 | — | ↗ |
| 2011-03-09 | REINDL JAMES G | 10% Owner | S-Sale | D | Common Stock | 200,000 | 1.13 | 225.0K | 1,406,500 | — | ↗ |
| 2011-03-02 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 10,000 | 1.70 | 17.0K | 1,862,100 | — | ↗ |
| 2011-02-28 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 9,200 | 1.76 | 16.2K | 1,116,500 | — | ↗ |
| 2011-02-28 | Winoski Louis A | Director | M-Exempt | D | Stock Option (Right To Buy) | 50,000 | 0.29 | 14.3K | 0 | — | ↗ |
| 2011-02-22 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 25,000 | 1.72 | 42.9K | 1,125,700 | — | ↗ |
| 2011-02-22 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 30,000 | 1.70 | 51.0K | 1,872,100 | — | ↗ |
| 2011-02-16 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 30,000 | 1.46 | 43.7K | 1,902,100 | — | ↗ |
| 2011-02-15 | HOLLY MICHAEL R | Director | M-Exempt | D | Stock Option (Right To Buy) | 25,000 | 0.29 | 7.1K | 0 | — | ↗ |
| 2011-02-03 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,000 | 1.75 | 19.3K | 1,150,700 | — | ↗ |
| 2011-01-20 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 17,216 | 1.70 | 29.3K | 1,161,700 | — | ↗ |
| 2011-01-19 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 10,000 | 1.69 | 16.9K | 1,178,916 | — | ↗ |
| 2011-01-18 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,784 | 1.65 | 19.4K | 1,188,916 | — | ↗ |
| 2011-01-11 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 20,800 | 1.62 | 33.7K | 1,200,700 | — | ↗ |
| 2011-01-10 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 20,000 | 1.53 | 30.6K | 1,221,500 | — | ↗ |
| 2010-12-13 | MOLINARO JAMES S | Director / Officer | A-Award | A | Common Stock | 10,000 | 1.26 | 12.6K | 10,000 | — | ↗ |
| 2010-11-24 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 20,000 | 1.21 | 24.1K | 1,241,500 | — | ↗ |
| 2010-11-23 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 5,500 | 1.15 | 6.3K | 1,261,500 | — | ↗ |
| 2010-11-19 | YOUTT STANLEY A | Officer | J-Other | A | Common Stock | 25,000 | 0.00 | — | 1,292,000 | — | ↗ |
| 2010-11-15 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 300,000 | 1.00 | 300.0K | 1,932,100 | — | ↗ |
| 2010-11-12 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 6,000 | 1.12 | 6.7K | 1,267,000 | — | ↗ |
| 2010-11-10 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 8,000 | 1.12 | 9.0K | 1,273,000 | — | ↗ |
| 2010-11-09 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,000 | 1.27 | 14.0K | 1,281,000 | — | ↗ |
| 2010-11-02 | YOUTT STANLEY A | Officer | J-Other | A | Common Stock | 11,000 | 0.00 | — | 1,303,000 | — | ↗ |
| 2010-10-15 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 11,000 | 1.01 | 11.1K | 1,292,000 | — | ↗ |
| 2010-10-14 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 6,500 | 1.07 | 6.9K | 1,303,000 | — | ↗ |
| 2010-10-13 | YOUTT STANLEY A | Officer | S-Sale | D | Common Stock | 32,500 | 1.05 | 34.2K | 1,309,500 | — | ↗ |
| 2010-09-27 | ANTHONY LEONARD M | Director | A-Award | A | Stock Option (right to buy) | 50,000 | 0.82 | 41.0K | 50,000 | — | ↗ |
| 2010-08-30 | REINDL JAMES G | 10% Owner | P-Purchase | A | Common Stock | 100,000 | 0.77 | 77.2K | 1,606,500 | — | ↗ |
| 2010-08-30 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 100,000 | 0.77 | 77.2K | 2,232,100 | — | ↗ |
| 2010-08-27 | REINDL JAMES G | 10% Owner | S-Sale | D | Common Stock | 200,000 | 0.79 | 158.3K | 1,506,500 | — | ↗ |
| 2010-08-17 | REINDL JAMES G | 10% Owner | P-Purchase | A | Common Stock | 50,000 | 0.68 | 34.1K | 1,706,500 | — | ↗ |
| 2010-08-17 | LEVY ANDREW A | Director / 10% Owner | S-Sale | D | Common Stock | 50,000 | 0.68 | 34.1K | 2,332,100 | — | ↗ |
Executive team
Executive compensation
| # | Year | Executive | Salary | Bonus | Stock award | Option award | Incentive | Other | Total | % Stock- based |
Filing |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2025 | Alexander Shen, Chief Executive Officer | 334.4K | 500.00 | — | — | — | 2.8K | 337.8K | 0.00% | ↗ |
| 2 | 2025 | Richard Roomberg, CFO | 121.8K | 500.00 | — | — | — | — | 147.3K | 0.00% | ↗ |
| 3 | 2025 | Barbara Lilley, Chief Financial Officer | 120.0K | 500.00 | — | — | — | 395.00 | 120.9K | 0.00% | ↗ |
| 4 | 2025 | Phillip Podgorski, CFO | — | 25.5K | — | — | — | — | 25.5K | 0.00% | ↗ |
| 5 | 2024 | Alexander Shen, Chief Executive Officer | 294.2K | 500.00 | — | — | — | 3.3K | 298.0K | 0.00% | ↗ |
| 6 | 2024 | Barbara Lilley, Chief Financial Officer | 138.5K | 500.00 | — | — | — | — | 139.0K | 0.00% | ↗ |
| 7 | 2023 | Alexander Shen, Chief Executive Officer | 301.2K | 500.00 | — | — | — | 3.1K | 304.7K | 0.00% | ↗ |
| 8 | 2023 | Thomas Sammons, Chief Financial Officer | 235.9K | 500.00 | — | — | — | — | 236.4K | 0.00% | ↗ |
| 9 | 2022 | Alexander Shen, Chief Executive Officer | 300.0K | 35.0K | 17.0K | — | — | 4.3K | 356.3K | 4.77% | ↗ |
| 10 | 2022 | Thomas Sammons, Chief Financial Officer | 230.2K | 35.0K | 17.0K | — | — | — | 282.2K | 6.02% | ↗ |
| 11 | 2021 | Alexander Shen, Chief Executive Officer | 300.0K | — | — | — | — | 5.5K | 305.5K | 0.00% | ↗ |
| 12 | 2021 | Thomas Sammons, Chief Financial Officer | 210.0K | — | — | — | — | 335.00 | 210.3K | 0.00% | ↗ |
| 13 | 2020 | Alexander Shen, Chief Executive Officer | 300.0K | — | — | — | — | 5.0K | 305.0K | 0.00% | ↗ |
| 14 | 2020 | Thomas Sammons, Chief Financial Officer | 210.0K | — | — | — | — | 316.00 | 210.3K | 0.00% | ↗ |
| 15 | 2019 | Alexander Shen, Chief Executive Officer | 300.0K | — | 12.3K | 31.1K | — | 3.6K | 346.9K | 12.50% | ↗ |
| 16 | 2019 | Thomas Sammons, Chief Financial Officer | 210.0K | — | 12.3K | 15.6K | — | 189.00 | 238.0K | 11.68% | ↗ |
| 17 | 2018 | Alexander Shen, Chief Executive Officer | 300.6K | — | — | 113.3K | — | 3.3K | 417.3K | 27.16% | ↗ |
| 18 | 2018 | Thomas Sammons, Chief Financial Officer | 210.5K | — | — | 19.8K | — | 16.5K | 246.7K | 8.02% | ↗ |
| 19 | 2017 | Alexander Shen, Chief Executive Officer | 301.1K | 112.5K | — | 335.2K | — | 543.00 | 749.3K | 44.74% | ↗ |
| 20 | 2017 | Thomas Sammons, Chief Financial Officer | 200.8K | 50.0K | — | 23.7K | — | 11.3K | 285.8K | 8.30% | ↗ |
| 21 | 2016 | Alexander Shen, Chief Executive Officer | 275.0K | 206.3K | — | 33.1K | — | 1.7K | 516.0K | 6.41% | ↗ |
| 22 | 2016 | Thomas Sammons, Chief Financial Officer | 195.9K | 100.0K | — | 27.7K | — | 47.1K | 370.7K | 7.47% | ↗ |
| 23 | 2016 | Richard Fitzgerald, Former Chief Financial Officer | 142.0K | — | — | 7.2K | — | — | 151.8K | 4.74% | ↗ |
| 24 | 2015 | Alexander Shen, Chief Executive Officer | 211.5K | 165.0K | — | — | — | 1.7K | 437.4K | 0.00% | ↗ |
| 25 | 2015 | Richard Fitzgerald, Former Chief Financial Officer | 259.7K | — | — | 81.9K | — | 2.6K | 346.4K | 23.65% | ↗ |
| 26 | 2015 | Thomas Sammons, Chief Financial Officer | — | — | — | — | — | 47.1K | 47.1K | 0.00% | ↗ |
| 27 | 2014 | Richard Fitzgerald, Former Chief Financial Officer | 259.7K | — | — | 77.2K | — | 4.8K | 341.7K | 22.60% | ↗ |
| 28 | 2014 | Alexander Shen, Chief Executive Officer | — | — | — | — | — | 59.0K | 59.0K | 0.00% | ↗ |
Proxy statements
| Filing date | Form type | Filing |
|---|---|---|
| 2025-10-06 | DEF 14A | ↗ |
Recent SEC filings
Executive team
| Name | Title | Compensation | Gender |
|---|---|---|---|
| Alexander Shen | Chief Executive Officer & Director | 337.8K | male |
| Barbara Lilley | Controller, Compliance Officer & Principal Financial and Accounting Officer | 224.5K | female |
| Phillip E. Podgorski | Chief Financial Officer | 25.5K | male |
No Senate trading activity found for this company.
No House trading activity found for this company.
Share your view on this stock and instantly see how the community has voted over the last 6 months.
Community Opinion for TPCS
Short-term intention
Target Price Distribution
These are community opinions and do not constitute buy or sell advice to act on. The results shown are based on aggregated opinions and are not an investment recommendation, nor do they intend to influence any investment decision.

MSCI World Index (MSC)
NASDAQ Composite (NASDAQ)
FTSE China A50 Index (FGI)
STOXX Europe 600 (SIX)
Nikkei 300 (OSA)
NIFTY 50 (NSE)
DAX Performance Index (XETRA)
FTSE 100 (FGI)
CAC 40 (EURONEXT)
