Latest filing published 10 Mar 2026 for Techprecision CORP.
Filing timeline
BuySaleInsider track record
Victor Eugene Renuart: trading record in brief
This profile gathers the share dealings of Victor Eugene Renuart across 2 companies, led by Griffon Corp and Techprecision Corp. Between 30 January 2014 and 6 March 2026, the trades on record add up to 22 filings.
No open-market purchase appears, only 8 sales worth €933k. Other entries cover 14 share grants.
The latest filing, published on 10 March 2026, reports a share grant in Techprecision Corp. Filings reach the SEC (Form 4) feed a median of 4 days after the trade. The legal deadline for a Form 4 is two business days after the transaction. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Victor Eugene Renuart
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 5,978 shares0Common StockSEC:0001104659-26-025989:1
- 12,228 shares0Common StockSEC:0001104659-26-025989:0
- 13,720 shares0Common StockSEC:0001104659-25-006684:0
- 4,500 shares@ US$84.4653.6% of flowCommon StockSEC:0000050725-24-000186:6
- 194 shares@ US$16.00Common StockSEC:0000050725-24-000186:1
- 2,442 shares@ US$20.41Common StockSEC:0000050725-24-000186:2
- 2,900 shares@ US$25.87Common StockSEC:0000050725-24-000186:3
- 2,617 shares@ US$26.79Common StockSEC:0000050725-24-000186:4
- 767 shares@ US$32.73Common StockSEC:0000050725-24-000186:5
- 3,710 shares@ US$16.2214.5% of flowCommon StockSEC:0000050725-24-000186:0
- 1,525 shares0Common StockSEC:0000050725-24-000056:0
- 5,000 shares@ US$68.08100.0% of flowCommon StockSEC:0000050725-24-000032:0
- 3,308 shares0Common StockSEC:0000050725-23-000025:0
- 4,246 shares0Common StockSEC:0000050725-22-000035:0
- 3,702 shares0Common StockSEC:0000050725-21-000028:0
- 4,082 shares0Common StockSEC:0000050725-20-000029:0
- 5,657 shares0Common StockSEC:0000050725-19-000017:0
- 4,489 shares0Common StockSEC:0000050725-18-000025:0
- 3,700 shares0Common StockSEC:0000050725-17-000026:0
- 3,700 sharesCommon StockSEC:0000050725-16-000115:0
- 3,700 shares0Common StockSEC:0000050725-15-000018:0
- 3,333 shares0Common StockSEC:0000950117-14-000121:0
22 of 22 declarations