CEO Schreiber Taylor Buys 25,610 Shares at $1.08, Boosting Confidence Amid Shattuck Labs’ Clinical Expansion Plans
CEO Schreiber Taylor’s May 12, 2026 share buy‑back at $1.08 signals strong insider confidence in Shattuck Labs’ undervalued stock and upcoming Phase‑2 clinical data, urging investors to monitor the potential rally amid high volatility.
3 minutes to read
