the Rubicon Project, Inc.

RUBI
NYSE
18.49 0.49 (2.72%) last updated 8:45 AM EDT Apr 21
Trade $RUBI Now