Rubicon Technology, Inc.

RBCN
NASDAQ
3.00 0.05 (1.64%) last updated 4:23 PM EDT May 22
Trade $RBCN Now