Aberdeen Group plc Buys 436,673 Shares of Shattuck Labs, Inc. $STTK
Aberdeen Group plc increased its stake in Shattuck Labs, Inc. (NASDAQ:STTK - Free Report) by 462.1% during the fourth quarter, according to its most recent Form 13F filing with the SEC. The firm...