the Rubicon Project, Inc.

RUBI
NYSE
11.08 0.34 (2.98%) last updated 11:10 AM EDT Oct 30
Trade $RUBI Now