Scholar Rock Holding Co. (NASDAQ:SRRK – Get Rating) has been given an average recommendation of “Buy” by the six ratings firms that are covering the company, MarketBeat.com reports. Five investment analysts have rated the stock with a buy rating. The average 1 year price objective among brokers that have updated their coverage on the stock […]