Stockreport

Institutional investors own a significant stake of 50% in Compass Therapeutics, Inc. (NASDAQ:CMPX) [Yahoo! Finance]

Compass Therapeutics, Inc.  (CMPX) 
PDF The top 7 shareholders own 50% of the company Using data from analyst forecasts alongside ownership research, one can better assess the future performance of a compan [Read more]