James Benham, Director at Intevac, holds 5.00K shares in Richardson Electronics (Ticker: RELL), holds 20.00K shares in Intevac (Ticker: IVAC). Most recently, James Benham Bought ― shares of Richardson Electronics on Apr 18, 2024 for an estimated value of 25.02K.