Castle Biosciences, Inc. - Common stock

Price 62.73 P/E (Trailing)
Change 0.00 P/E (Forward)
Change % 0.00% Dividend Yield
Prev Close 62.73 Dividend
Volume 90,407 Market Cap
Year Low 43.37 EPS (Trailing)
Year High 107.69 EPS (Forward)

CSTL Price Chart