Compare Stocks: BCYC

Add a symbol to get started

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BCYCBicycle Therapeutics plc566.93M8.18-0.49%300,246-19.28M

Average Return