Insider Buy Signals Confidence: Shattuck Labs CEO Buys 25,610 Shares Amid Upcoming SL‑325 Phase 2 Results
CEO Schreiber Taylor’s fresh share buy at Shattuck Labs signals strong insider confidence ahead of SL‑325 Phase 2 data—potential upside for investors.
3 minutes to read
