Compare Stocks: NCNA

NCNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NCNANuCana plc8.82M2.1201.92%23,960--

Average Return