Compare Stocks: CSTL

CSTL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CSTLCastle Biosciences, Inc.1.11B38.00-2.31%261,866-343.53M

Average Return