Shattuck Labs announces pricing of upsized initial public offering

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 of $17 per share. The gross proceeds to Shattuck from the offering, before deducting underwriting discounts and commissions and other offering expenses payable by Shattuck, are expected to be approximately…