Latest filing published 20 Jun 2025 for Virco MFG Corporation, €33k.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 5 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.
Purchases by company
Since each purchase
- +49.3%Entry US$4.26 · Close at T+365 US$6.36
- -23.8%Entry US$4.08 · Close at T+365 US$3.11
- -47.8%Entry US$4.00 · Close at T+365 US$2.09
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Craig L. Levra: trading record in brief
Filings by Craig L. Levra span 2 companies, the busiest being Sport Chalet Inc and Virco MFG Corporation. Over a trading history stretching from 10 January 2006 to 17 June 2025, the count stands at 91 filings.
Both buying and selling appear: 15 purchases worth €246k, against 50 sales worth €2.1M. On balance, insiders were net sellers of €1.8M. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Other entries cover 14 share grants and 8 option exercises.
The median purchase comes to €1,754. 4 out of 5 purchases came within 30 days of a purchase by at least one other insider of the same company. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase. Ninety days after publication, 5 purchases show a median change of +5.6%, with the price up in 80% of them. They describe history only and say nothing certain about the share price ahead.
Most recently, on 20 June 2025, the filings show a share grant worth €33k in Virco MFG Corporation. The latest purchase dates back some time: it was published 1,501 days ago, on 29 September 2022. Typically, a trade is published a median of 1 day after it takes place. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Craig L. Levra
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,601 shares@ US$8.1415.2% of flowCommon stock $.01 par valueSEC:0001628280-25-032309:0
- 4,820 shares@ US$15.5532.6% of flowCommon stock $.01 par valueSEC:0001628280-24-029196:0
- 19,230 shares@ US$3.8932.0% of flowCommon stock $.01 par valueSEC:0001209191-23-038853:0
- 400 shares@ US$4.310.4% of flowCommon stock $.01 par valueSEC:0001209191-22-051526:1Canonical exit: 28 Dec 2022 (T+90)
- 300 shares@ US$4.420.3% of flowCommon stock $.01 par valueSEC:0001209191-22-051526:2Canonical exit: 28 Dec 2022 (T+90)
- 300 shares@ US$4.450.6% of flowCommon stock $.01 par valueSEC:0001209191-22-051526:0Canonical exit: 27 Dec 2022 (T+90)
- 13,774 shares@ US$3.6219.5% of flowCommon stock $.01 par valueSEC:0001209191-21-043717:0
- 18,939 shares@ US$2.6415.5% of flowCommon stock $.01 par valueSEC:0001209191-20-037183:0
- 5,250 shares@ US$3.816.3% of flowCommon stock $.01 par valueSEC:0001209191-20-015486:0Canonical exit: 31 May 2020 (T+90)
- 2,400 shares@ US$4.122.7% of flowCommon stock $.01 par valueSEC:0001209191-19-053301:0Canonical exit: 14 Jan 2020 (T+90)
- 11,877 shares@ US$4.2113.5% of flowCommon stock $.01 par valueSEC:0001209191-19-038062:0
- 11,111 shares@ US$4.5010.3% of flowCommon stock $.01 par valueSEC:0001209191-18-038726:0
- 10,101 shares@ US$4.959.7% of flowCommon stock $.01 par valueSEC:0001209191-17-041251:0
- 12,821 shares@ US$3.909.6% of flowCommon stock $.01 par valueSEC:0001209191-16-129405:0
- 1,734 shares@ US$1.20Common Stock SPCHASEC:0001437749-14-015946:0
- 791,635 shares@ US$1.20Common Stock SPCHBSEC:0001437749-14-015946:1
- 500 shares@ US$1.11Class A Common StockSEC:0001437749-14-001782:0Canonical exit: 7 May 2014 (T+90)
- 150 shares@ US$1.15Class A Common StockSEC:0001437749-14-001782:1Canonical exit: 7 May 2014 (T+90)
- 1,000 shares@ US$1.35Class A Common StockSEC:0001437749-12-006111:0Canonical exit: 11 Sept 2012 (T+90)
- 200 shares@ US$1.74Class B common stockSEC:0001437749-12-006053:0Canonical exit: 5 Sept 2012 (T+90)
- 66,075 shares@ US$3.36Class A Common StockSEC:0001437749-10-001118:0
- 12,675 shares@ US$3.36Class A Common StockSEC:0001437749-10-001118:1
- 9,337 shares@ US$3.44Class B Common StockSEC:0001437749-10-001118:2
- 1,913 shares@ US$3.44Class B Common StockSEC:0001437749-10-001118:3
- 78,750 shares@ US$2.38Class A Common StockSEC:0001437749-10-000985:0
25 of 86 declarations