Skip to content
★ Sign in to follow
CL

Craig L. Levra

Board Director
Director
Virco MFG CorporationSport Chalet Inc
Total declarations
91
Companies
2
▲ Purchases (15 ops.)
€246k
▼ Sales (50 ops.)
€2.1M

Latest filing published 20 Jun 2025 for Virco MFG Corporation, €33k.

Filing timeline

BuySale
Craig L. Levra

Insider track record

Disclosed buys
15
Disclosed sells
50
Signal history

Closed purchases

Market purchases
15
Positive at T+90
80%
Median T+90
+5.6%

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

  • Filed 29 Sept 2022 · 1501 days ago · €1,754
    +49.3%
    Entry US$4.26 · Close at T+365 US$6.36
  • Filed 03 Mar 2020 · 2441 days ago · €18k
    -23.8%
    Entry US$4.08 · Close at T+365 US$3.11
  • Filed 16 Oct 2019 · 2580 days ago · €8,928
    -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.

Declarations86 total
  • ◆
    DirectorExecutivesVirco MFG Corporation
    37,452 USD13SEC
    4,601 shares@ US$8.1415.2% of flowCommon stock $.01 par valueSEC:0001628280-25-032309:0
  • ◆
    DirectorExecutivesVirco MFG Corporation
    74,951 USD14SEC
    4,820 shares@ US$15.5532.6% of flowCommon stock $.01 par valueSEC:0001628280-24-029196:0
  • ◆
    DirectorExecutivesVirco MFG Corporation
    74,805 USD16SEC
    19,230 shares@ US$3.8932.0% of flowCommon stock $.01 par valueSEC:0001209191-23-038853:0
  • ▲
    DirectorExecutivesVirco MFG Corporation
    1,724 USD25SEC
    400 shares@ US$4.310.4% of flowCommon stock $.01 par valueSEC:0001209191-22-051526:1
    Canonical exit: 28 Dec 2022 (T+90)
  • ▲
    DirectorExecutivesVirco MFG Corporation
    1,326 USD25SEC
    300 shares@ US$4.420.3% of flowCommon stock $.01 par valueSEC:0001209191-22-051526:2
    Canonical exit: 28 Dec 2022 (T+90)
  • ▲
    DirectorExecutivesVirco MFG Corporation
    1,335 USD23SEC
    300 shares@ US$4.450.6% of flowCommon stock $.01 par valueSEC:0001209191-22-051526:0
    Canonical exit: 27 Dec 2022 (T+90)
  • ◆
    DirectorExecutivesVirco MFG Corporation
    49,862 USD13SEC
    13,774 shares@ US$3.6219.5% of flowCommon stock $.01 par valueSEC:0001209191-21-043717:0
  • ◆
    DirectorExecutivesVirco MFG Corporation
    49,999 USD17SEC
    18,939 shares@ US$2.6415.5% of flowCommon stock $.01 par valueSEC:0001209191-20-037183:0
  • ▲
    DirectorExecutivesVirco MFG Corporation
    20,003 USD29SEC
    5,250 shares@ US$3.816.3% of flowCommon stock $.01 par valueSEC:0001209191-20-015486:0
    Canonical exit: 31 May 2020 (T+90)
  • ▲
    DirectorExecutivesVirco MFG Corporation
    9,888 USD11SEC
    2,400 shares@ US$4.122.7% of flowCommon stock $.01 par valueSEC:0001209191-19-053301:0
    Canonical exit: 14 Jan 2020 (T+90)
  • ◆
    DirectorExecutivesVirco MFG Corporation
    50,002 USD12SEC
    11,877 shares@ US$4.2113.5% of flowCommon stock $.01 par valueSEC:0001209191-19-038062:0
  • ◆
    DirectorExecutivesVirco MFG Corporation
    50,000 USD12SEC
    11,111 shares@ US$4.5010.3% of flowCommon stock $.01 par valueSEC:0001209191-18-038726:0
  • ◆
    DirectorExecutivesVirco MFG Corporation
    50,000 USD12SEC
    10,101 shares@ US$4.959.7% of flowCommon stock $.01 par valueSEC:0001209191-17-041251:0
  • ◆
    DirectorExecutivesVirco MFG Corporation
    50,002 USD12SEC
    12,821 shares@ US$3.909.6% of flowCommon stock $.01 par valueSEC:0001209191-16-129405:0
  • ●
    Chairman/CEOExecutivesSport Chalet Inc
    2,081 USD0SEC
    1,734 shares@ US$1.20Common Stock SPCHASEC:0001437749-14-015946:0
  • ●
    Chairman/CEOExecutivesSport Chalet Inc
    949,962 USD0SEC
    791,635 shares@ US$1.20Common Stock SPCHBSEC:0001437749-14-015946:1
  • ▲
    Chairman/CEOExecutivesSport Chalet Inc
    555 USD0SEC
    500 shares@ US$1.11Class A Common StockSEC:0001437749-14-001782:0
    Canonical exit: 7 May 2014 (T+90)
  • ▲
    Chairman/CEOExecutivesSport Chalet Inc
    173 USD0SEC
    150 shares@ US$1.15Class A Common StockSEC:0001437749-14-001782:1
    Canonical exit: 7 May 2014 (T+90)
  • ▲
    Chairman/CEOExecutivesSport Chalet Inc
    1,350 USD0SEC
    1,000 shares@ US$1.35Class A Common StockSEC:0001437749-12-006111:0
    Canonical exit: 11 Sept 2012 (T+90)
  • ▲
    Chairman/CEOExecutivesSport Chalet Inc
    348 USD0SEC
    200 shares@ US$1.74Class B common stockSEC:0001437749-12-006053:0
    Canonical exit: 5 Sept 2012 (T+90)
  • ◆
    Chairman/CEOExecutivesSport Chalet Inc
    222,012 USD0SEC
    66,075 shares@ US$3.36Class A Common StockSEC:0001437749-10-001118:0
  • ●
    Chairman/CEOExecutivesSport Chalet Inc
    42,588 USD0SEC
    12,675 shares@ US$3.36Class A Common StockSEC:0001437749-10-001118:1
  • ◆
    Chairman/CEOExecutivesSport Chalet Inc
    32,119 USD0SEC
    9,337 shares@ US$3.44Class B Common StockSEC:0001437749-10-001118:2
  • ●
    Chairman/CEOExecutivesSport Chalet Inc
    6,581 USD0SEC
    1,913 shares@ US$3.44Class B Common StockSEC:0001437749-10-001118:3
  • ◇
    Chairman/CEOExecutivesSport Chalet Inc
    187,425 USD0SEC
    78,750 shares@ US$2.38Class A Common StockSEC:0001437749-10-000985:0

25 of 86 declarations