Castle Biosciences, Inc. (CSTL)

USD 19.35

(0.21%)

Historical Prices

Date Open High Low Close Volume
15 Sep, 2023 17.59 17.63 17.03 17.3 459.84 Thousand
14 Sep, 2023 18.61 18.78 17.57 17.6 162.19 Thousand