Castle Biosciences Announces Pricing of Initial Public Offering
FRIENDSWOOD, Texas–(BUSINESS WIRE)–Castle Biosciences, Inc. announced today the pricing of its initial public offering of 4,000,000 shares of its common stock at a price to the public of $16.00 per […]