CASTLE BIOSCIENCES INC (CSTL) Stock News

NASDAQ:CSTL • US14843C1053

33.67 USD
+0.25 (+0.75%)
At close: Feb 18, 2026
33.67 USD
0 (0%)
After Hours: 2/18/2026, 6:22:44 PM

CSTL Latest News, Press Relases and Analysis