RICHARDSON ELECTRONICS, LTD. (RELL) — Score 56/100 | Fair

Score: 56/100 | Verdict: Fair | Margin of Safety: -30% — boothcheck Structured Analysis