Castle Biosciences Reports Second Quarter 2024 Results

Go back to Castle Biosciences Reports Second Quarter 2024 Results
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,077