Compare Stocks: CSTL

CSTL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CSTLCastle Biosciences, Inc.1.16B39.590.44%438,454-343.53M

Average Return