Compare Stocks: NCNA

NCNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NCNANuCana plc17.81M4.2803.38%34,113--

Average Return