Shattuck Labs, Inc. - STTK

Latest data: 5/27/2026 10:01:41 PM
EDGAR CIK 0001680367

Buy Breakdown

Total $0

Sell Breakdown

Total $198,300

Monthly Totals

Transaction Filed Name Type Shares @ Price Value Balance change Ownership
05/12/2026
10b5-1
05/14/2026
Chief Medical Officer
Officer
Sell
-30,000 @ $6.61
($198,300.00)
166,219 (-15.29%) Direct