Posted inWire
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…