Live feed16:35:31·1180dINSIDERFilingvia QuantisnowSEC Form 3: New insider Stout Stephen claimed ownership of 14,975 sharesByQuantisnow·Wall Street's wire, on your screen.STTK· Shattuck Labs Inc.Health CareOriginal source