Rubicon Technology Inc
RBCN