Compare Stocks: NCNA

NCNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NCNANuCana plc13.11M3.150-4.83%65,840--

Average Return