the Rubicon Project, Inc.

RUBI
NYSE
17.46 0.01 (0.06%) last updated 4:10 PM EDT May 01
Trade $RUBI Now