Compare Stocks: BCYC

BCYC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BCYCBicycle Therapeutics plc482.11M6.95-3.74%151,798-28.34M

Average Return