Clay B. Siegall, Director at Shattuck Labs, Inc. (STTK), bought 62,500 shares at $4.00 ($250K) on 2026-06-09, disclosed to the SEC on 2026-06-11.
Director Clay B. Siegall purchased 62,500 shares at $4.00, marking the largest insider purchase in the company's history. This significant capital commitment by a founder-level insider suggests confidence in the stock's recovery following a sharp recent decline.
The stock is currently trading at $4.13, down 37.66% over the past 30 days and sitting 50.27% below its 52-week high of $8.31.
The stock trades at a negative forward P/E of -8.11 and has a short interest of 1.57%.
Something here stands out, but not much.
| Filing → |
| IMNM | BUY | 2025-12-22 | $298K | — | Filing → |
| IMNM | BUY | 2025-12-18 | $2.0M | — | Filing → |
| IMNM | BUY | 2025-03-26 | $999K | — | Filing → |