the Rubicon Project, Inc.

RUBI
NYSE
17.56 0.33 (1.92%) last updated 12:08 PM EDT May 22
Trade $RUBI Now