Compare Stocks: BCYC

BCYC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BCYCBicycle Therapeutics plc363.49M5.24-2.24%340,769-28.34M

Average Return