Castle Biosciences Announces Pricing of Initial Public Offering

Go back to Castle Biosciences Announces Pricing of Initial Public Offering
Castle Technologies, Inc. (NASDAQ: CSTL) Delayed: 34.42 +0.71 (2.11%)
Previous Close $33.71    52 Week High $3.92 
Open $33.52    52 Week Low $0.00 
Day High $34.52    P/E N/A 
Day Low $33.39    EPS $0.00 
Volume 249,080