Richardson Electronics: Right Strategy, Slow Payoff (Downgrade) — RELL -0.60 · News Impact Screener