$17.90+3.47% today
AI Take · AlgoThesis
Sarepta's 28.77% short interest stands as a significant outlier—nearly triple the pharma sector average—suggesting deep skepticism about the company's pipeline execution or commercial trajectory. Trading at $2.1B market cap with no profitable earnings (n/a P/E) and an RSI of 41.8 indicates the stock has room to run either direction from a technical standpoint, though the combination of high short positioning and pre-profitability status creates potential squeeze dynamics if clinical or regulatory catalysts materialize. The elevated short ratio relative to fundamentals worth watching closely.
Snapshot
Market cap
$1.8B
P/E
28.8
Forward P/E
8.2
EPS (TTM)
$0.07
Dividend yield
—
Net margin
3.0%
ROE
4.9%
RSI (14)
44
Beta
2.22
Short % of float
28.4%
Days to cover
8.4
52w high
No
Peers in Pharmaceutical Preparations
Build a thesis around SRPT
Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.
Open in AlgoThesis →