Needham & Company LLC restated their buy rating on shares of Mereo BioPharma Group (NASDAQ:MREO – Get Rating) in a report released on Friday, Benzinga reports. Needham & Company LLC currently has a $5.00 price target on the stock. Mereo BioPharma Group Stock Performance Shares of MREO opened at $1.00 on Friday. Mereo BioPharma Group […]