Compare Stocks: BCYC

BCYC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BCYCBicycle Therapeutics plc463.38M6.68-5.65%288,582-28.34M

Average Return