SRRK

Scholar Rock Holding Corporation Common Stock

Basic Materials · Biological Products, (No Diagnostic Substances)
$49.30-1.04% today
AI Take · AlgoThesis

Scholar Rock trades at $5.8B despite lacking a P/E ratio—indicating no positive earnings—yet momentum remains neutral at RSI 56.3. The 15.58% short float suggests meaningful skepticism, though not extreme. The company operates in the capital-intensive biologics space where clinical success determines value, making traditional valuation metrics irrelevant until pipeline programs generate revenue. Without profitability, this stock rides on development narrative and investor sentiment rather than fundamentals. The absence of extreme oversold/overbought conditions combined with a moderate short position implies the market hasn't reached conviction either way, leaving substantial execution risk intact for anyone considering the risk/reward profile.

Snapshot

Market cap
$6.0B
P/E
Forward P/E
EPS (TTM)
$-3.45
Dividend yield
Net margin
-237.0%
ROE
-162.9%
RSI (14)
53
Beta
1.26
Short % of float
16.4%
Days to cover
11.5
52w high
No

Recent headlines

Peers in Biological Products, (No Diagnostic Substances)

Build a thesis around SRRK

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →