Skip to content
20-F

Annual Report (Foreign)

NUCANA PLC NCNA

0001193125-26-116030

← back to feed
Filed
Mar 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 11.23B sh
Shares Diluted FY 2025 · Dec 31, 2024 74.19M sh
Shares Diluted FY 2025 · Dec 31, 2023 52.57M sh
Shares Outstanding FY 2025 · Dec 31, 2025 20.81B sh
Operating Cash Flow FY 2025 · Dec 31, 2025 −£7.47M
Operating Cash Flow FY 2025 · Dec 31, 2024 −£19.12M
Operating Cash Flow FY 2025 · Dec 31, 2023 −£26.44M
Cash And Equivalents FY 2025 · Dec 31, 2025 £24.25M
Cash And Equivalents FY 2025 · Dec 31, 2024 £6.75M
Cash And Equivalents FY 2025 · Dec 31, 2023 £17.23M
Cash And Equivalents FY 2025 · Dec 31, 2022 £41.91M
Stockholders Equity FY 2025 · Dec 31, 2025 £24.33M
Stockholders Equity FY 2025 · Dec 31, 2024 £5.95M
Stockholders Equity FY 2025 · Dec 31, 2023 £14.89M
Stockholders Equity FY 2025 · Dec 31, 2022 £38.5M
Current Liabilities FY 2025 · Dec 31, 2025 £4.79M
Current Liabilities FY 2025 · Dec 31, 2024 £8.67M
Total Liabilities FY 2025 · Dec 31, 2025 £5.51M
Total Liabilities FY 2025 · Dec 31, 2024 £8.82M
Current Assets FY 2025 · Dec 31, 2025 £26.86M
Current Assets FY 2025 · Dec 31, 2024 £12.27M
Total Assets FY 2025 · Dec 31, 2025 £29.83M
Total Assets FY 2025 · Dec 31, 2024 £14.77M
Eps Diluted FY 2025 · Dec 31, 2025 £0.00
Eps Diluted FY 2025 · Dec 31, 2024 −£0.26
Eps Diluted FY 2025 · Dec 31, 2023 −£0.53
Eps Basic FY 2025 · Dec 31, 2025 £0.00
Eps Basic FY 2025 · Dec 31, 2024 −£0.26
Eps Basic FY 2025 · Dec 31, 2023 −£0.53
Rd Expense FY 2025 · Dec 31, 2025 £12.74M
Rd Expense FY 2025 · Dec 31, 2024 £18.02M
Rd Expense FY 2025 · Dec 31, 2023 £25.06M
Net Income FY 2025 · Dec 31, 2025 −£29.35M
Net Income FY 2025 · Dec 31, 2024 −£19M
Net Income FY 2025 · Dec 31, 2023 −£27.63M
Operating Income FY 2025 · Dec 31, 2025 −£20.11M
Operating Income FY 2025 · Dec 31, 2024 −£22.81M
Operating Income FY 2025 · Dec 31, 2023 −£32.78M