Official Publications Castle Biosciences, Inc.

Equities

CSTL

US14843C1053

Market Closed - Nasdaq 16:00:00 2024-04-30 EDT 5-day change 1st Jan Change
21.09 USD -2.04% Intraday chart for Castle Biosciences, Inc. +5.13% -2.27%