Shattuck Labs (STTK)
Shattuck Labs (STTK) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- STTK last traded at $5.56, -2.80% on the day.
- Shattuck Labs: P/E -10.3, revenue $6.72M over the last four quarters.
- Over the past year STTK returned 189.58%; year to date 52.33%.
Updated 2026-11-02 19:08 UTC