Scholar Rock Holding Corp (NASDAQ: SRRK) Added 2.97 Percent In The Last Seven Days: What Lifted The Stock?
Scholar Rock Holding Corp (NASDAQ:SRRK)’s traded shares stood at 0.71 million during the last session, with the company’s beta value hitting 0.96. At the close