Compare Stocks: NCNA

NCNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NCNANuCana plc14.73M3.5402.31%78,343--

Average Return