Richardson Electronics, Ltd.

NASDAQ:RELL   3:59:50 PM EDT
10.81
-0.47 (-4.17%)
Twitter Share  Facebook Share StockTwits Share