Richardson Electronics director James Benham sells 3,020 shares for $54,329.80 - RELL News | Rallies