Castle biosciences announces pricing of $74 mln public offering of stock

Castle biosciences announces pricing of $74.0 million public offering of common stock.pricing of its underwritten public offering of 2 million shares of its common stock at a price to public of $37.00 per share.
CSTL Ratings Summary
CSTL Quant Ranking