CSTL
Castle Biosciences, Inc. Common StockstockNASDAQ
At CloseOct 5, 2026 3:59:56 PM EDT
36.60USD+2.925%(+1.04)377,255
CSTL News
Castle Biosciences CEO sells $512k in stock ·
Investing.com
Castle Biosciences opens 55,000 sq ft Arizona lab facility ·
Investing.com