What Scholar Rock Stock's Launch Readiness Means For Shareholders
Scholar Rock Holding (SRRK) has two manufacturing facilities ready for regulatory review for its lead SMA therapy, apitegromab, reducing supply risk. The company projects $538.3M revenue and $92.4M earnings by 2029, but faces high launch costs and regulatory risks. Analysts' fair value estimates for SRRK range from $70 to $220.

