Castle Biosciences, Inc. (CSTL) NASDAQ

39.62

+0.21(+0.53%)

Updated at December 04 04:00PM

Currency In USD