NuCana Q2 FY26 net loss narrows to £3.08 million; operating loss shrinks to £3.55 million - NCNA News | Rallies