Compare Stocks: CSTL

CSTL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CSTLCastle Biosciences, Inc.1.17B40.01-1.82%289,253-343.53M

Average Return