Compare Stocks: NCNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NCNANuCana plc6.28M3.290-0.60%25,043--

Average Return