Compare Stocks: CSTL

CSTL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CSTLCastle Biosciences, Inc.790.85M26.60-1.55%237,277-344.23M

Average Return