NCNA (NuCana PLC) Stock AnalysisExplore NuCana PLC (NCNA): price history, financials and stock analysis.Sign InMethodology