Castle biosciences announces pricing of $74.0 million public offering of common stock

Castle biosciences announced today the pricing of its underwritten public offering.
CSTL Ratings Summary
CSTL Quant Ranking