Scholar Rock Holding Corporation

Scholar Rock Holding Corporation (SRRK)

Market Cap

4.19B

Website

https://scholarrock.com

Earnings Date

Nov 12, 2024

Employees

150

IPO Date

May 24, 2018