Compare Stocks: BCYC

BCYC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BCYCBicycle Therapeutics plc516.79M7.450.27%156,429-28.34M

Average Return