Rubicon Technology Inc

NASDAQ:RBCN   11:51:02 AM EDT
9.12
-0.63 (-6.46%)
Twitter Share  Facebook Share StockTwits Share