Compare Stocks: CSTL

CSTL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CSTLCastle Biosciences, Inc.1.15B39.40-1.73%183,714-343.53M

Average Return