sister

Rubicon Technology, Inc. Semiconductor - Specialized

RBCN
NASDAQ
10.90 0.37 (3.51%) last updated 4:00 PM EDT Apr 17
Trade $RBCN Now