Castle biosciences announces proposed underwritten public offering of common stock

Castle biosciences announces proposed underwritten public offering of common stock.says offering 1.50 million common shares.
CSTL Ratings Summary
CSTL Quant Ranking