Alan Levine, Director at RBC Bearings, holds 20.03K shares in RBC Bearings (Ticker: RBC), holds 158.44K shares in Dynasil Of America (Ticker: DYSL), holds 0.00 shares in MAG Silver (Ticker: MAG). Most recently, Alan Levine Sold ― shares of RBC Bearings on Jul 20, 2022 for an estimated value of 337.60K.