Rubicon Technology Inc

NASDAQ:RBCN   10:30:49 AM EDT
8.77
-0.21 (-2.34%)
Twitter Share  Facebook Share StockTwits Share