Compare Stocks: BCAX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BCAXBicara Therapeutics Inc.1.04B18.924.88%248,630--

Average Return