The Rubicon Project, Inc. - Common Stock, RUBI

RUBI 2018-11-08 % v d k -18.77% application software
None