Scholar Rock Holding Corp (SRRK) is around the top of the Healthcare sector according to InvestorsObserver. SRRK received an overall rating of 67, which means that it scores higher than 67% of stocks. Additionally, Scholar Rock Holding Corp scored a 85 in the Healthcare sector, ranking it higher than 85% of stocks in that sector.
SRRK has an Overall Score of 67. Find out what this means to you and get the rest of the rankings on SRRK!