로딩 중…
StockDiggingStockDigging

Scholar Rock Holding Corporation

SRRK· NASDAQ
$45.85-3.07%
2026-08-03

Financials

Valuation Metrics

Scholar Rock Holding Corporation's Market Cap is $5.49B. At end of 2025 it was $5.05B. Ranked #1326 of 3,112 in US market (top 43%), #446 of 1,445 on NASDAQ (top 31%), #77 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 29%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$5.49B
Revenue$0.00
Net Income$-409M
Total Assets$535M
Net Assets$276M
Value
P/B19.91x
FCF Yield-5.53%
Profitability
ROE-148.08%
ROA-76.36%
Financial Health
Debt Ratio93.92%
Total Debt$206M
FCF$-304M
Cash$431M
Current Ratio8.64x
Performance
1Y Return26.10%
1M Return-16.45%
From 52W High-21.61%
1Y MDD-34.86%
Trading
Volume874,104 shares
Trading Value$41M
Per Share
EPS$-3.29
BPS$2.14