Richardson Electronics (RELL) Beats Q1 Earnings and Revenue… — RELL +0.60 · News Impact Screener