Rubicon Technology, Inc.

RBCN
NASDAQ
3.89 0.06 (1.53%) last updated 4:22 PM EDT Apr 17
Trade $RBCN Now