Scholar Rock Holding (SRRK) Stock: Price, Analysis