Siegall Clay B Buys 62,500 Shares at Offering Price, Signaling Confidence in Shattuck Labs’ $75 Million Capital Raise
Insider Siegall Clay B buys 62,500 shares of Shattuck Labs at the upcoming offering price, signaling confidence in the $75 M financing and Phase 2b plans for SL‑325.
3 minutes to read


