STTK 2026-09-01 Shattuck Labs: A Receptor-Side Bet On The TL1A Boom STTK $704M SA Equity Eagle Sep 1 1 click