NuCana plc (NCNA) NASDAQ

3.79

-0.26(-6.42%)

Updated at December 12 03:59PM

Currency In USD