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...