STTK logo

SHATTUCK LABS INC

STTKNASDAQ
🏆 #2573 by market capEarnings Nov 5US Equity
$7.46 $0.29 (+3.90%)
Live
1h▼ 3.6%
24h▲ 3.9%
7d▲ 1.3%
14d▲ 10.5%
30d▲ 16.2%
1y▲ 894.3%
🏦Market Cap
$674M
Small Cap
📈Revenue Growth (YoY)
-78.3%
Declining
📊Gross Margin
💵FCF Margin
⚖️P/S Ratio
645.3x
Expensive
Otter Score
44
Weak
📊

Analyst Ratings

Price
$7.46
Total
9
Raised
0
Lowered
0
Avg PT
$12.00
H / L
$16 / $7
InstitutionActionRatingDate
Citigroup
ReiteratedBuy2026-06-09
Needham
ReiteratedBuy2026-06-08
HC Wainwright & Co.
ReiteratedBuy2026-06-08
Wedbush
ReiteratedOutperform2026-05-08
Leerink Partners
ReiteratedOutperform2025-08-14
BTIG
ReiteratedBuy2022-08-31
Berenberg
ReiteratedBuy2021-04-14
Evercore ISI Group
ReiteratedOutperform2021-01-11
Cowen & Co.
ReiteratedOutperform2020-11-03
One row per institution, most recent rating