Rubicon Technology, Inc. (RBCN)
OTCMKTS · Delayed Price · Currency is USD
6.25
-0.05 (-0.79%)
Sep 9, 2026, 4:00 PM EST