the Rubicon Project, Inc.

RUBI
NYSE
17.32 0.23 (1.33%) last updated 4:10 PM EDT Apr 24
Trade $RUBI Now