Rubicon Technology, Inc.

RBCN
NASDAQ
2.22 0.03 (1.33%) last updated 10:00 AM EDT Jul 06
Trade $RBCN Now