Compare Stocks: BCYC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BCYCBicycle Therapeutics plc438.41M6.322.43%284,312-28.34M

Average Return