the Rubicon Project, Inc.

RUBI
NYSE
17.62 0.05 (0.29%) last updated 4:10 PM EDT Mar 26
Trade $RUBI Now