- Published at
- by gurufocus.com
positive
positive
NuCana Reports First Quarter 2025 Financial Results and Provides Business Update | NCNA Stock News
NuCana (NCNA) reports a narrowed net loss of £2.5 million for Q1 2025, a significant improvement from £6.8 million in Q1 2024. Successful £8.8 millio