Shattuck Labs announces pricing of upsized initial public offering October 9, 2020 DURHAM: Shattuck Labs Inc. announced the pricing of its upsized initial public offering of 11.882 million shares of common stock at a public offering price...