Shattuck Labs, Inc. (STTK)
NASDAQ·Healthcare·Biotechnology
$5.04
+20.57%
Mkt Cap $219.40M
Analyst Ratings
Buy
7
Hold
2
Sell
0
Price Target (7 analysts)
$14.67
Range $11.00 – $18.00
Implied Upside
+191.1%
Consensus $14.67 vs current $5.04
NASDAQ·Healthcare·Biotechnology
$5.04
+20.57%
Mkt Cap $219.40M
Buy
7
Hold
2
Sell
0
Price Target (7 analysts)
$14.67
Range $11.00 – $18.00
+191.1%
Consensus $14.67 vs current $5.04