H
243.00p
+1.25%
Close of 9 Nov 2026, in pence
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in GBP, from our data supplier.
Net income
£45.1m
FY2016FY2025
Free cash flow
£42.3m
FY2016FY2025
Shareholders' equity
£407.7m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Research and development | — | — | £3 | £1 | £1 | £71 | £1 | £0 | £1 | £74 |
| Operating income | £50.6m | £44.6m | −£52.4m | £11.9m | £33.2m | −£45.7m | £30.9m | £9.6m | £69.6m | £97.6m |
| Net income | £45.1m | £39.3m | −£56.2m | £8.0m | £29.7m | −£48.8m | £28.3m | £6.6m | £67.2m | £95.4m |
| Diluted earnings per share | 0.26 | 0.24 | -0.35 | 0.05 | 0.20 | -0.34 | 0.21 | 0.05 | 0.56 | 0.83 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | £466.8m | £385.8m | £393.4m | £456.5m | £481.6m | £442.0m | £489.2m | £473.0m | £478.9m | £414.4m |
| Cash and short-term investments | £24.7m | £5.5m | £3.9m | £14.3m | £13.7m | £3.9m | £6.4m | £7.1m | £10.2m | £5.9m |
| Total liabilities | £59.1m | £19.7m | £31.4m | £20.9m | £28.9m | £16.0m | £20.0m | £32.0m | £36.4m | £27.5m |
| Debt | £49.6m | £15.3m | £28.2m | £17.2m | £25.5m | £7.5m | £16.5m | £30.8m | £31.8m | £25.3m |
| Shareholders' equity | £407.7m | £366.1m | £362.0m | £435.6m | £452.6m | £425.9m | £469.1m | £441.0m | £442.5m | £386.9m |
| Shares outstanding | 172m | 163m | 163m | 157m | 151m | 143m | 135m | 124m | 120m | 115m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | £42.3m | £46.0m | £32.4m | £38.4m | −£5.0m | £1.8m | £14.8m | £6.1m | £10.9m | £22.0m |
| Free cash flow | £42.3m | £46.0m | £32.4m | £38.4m | −£5.0m | £1.8m | £14.8m | £6.1m | £10.9m | £22.0m |
| Dividends paid | −£42.7m | −£39.9m | −£38.3m | −£36.1m | −£34.0m | −£31.7m | −£28.1m | −£26.0m | −£23.9m | −£22.6m |
Latest quarters
By quarter end
| Feb 2026 | Aug 2025 | Feb 2025 | Aug 2024 | Feb 2024 | Nov 2023 | Aug 2023 | May 2023 | |
|---|---|---|---|---|---|---|---|---|
| Operating income | £99.1m | £40.3m | £11.0m | £14.4m | £30.2m | £15.1m | −£35.8m | −£17.9m |
| Net income | £96.1m | £37.0m | £8.1m | £11.5m | £27.8m | £13.9m | −£38.2m | −£19.1m |
| Diluted earnings per share | 0.51 | 0.22 | 0.05 | 0.07 | 0.17 | 0.09 | -0.23 | -0.12 |
| Cash from operations | £9.0m | £31.0m | £10.0m | £46.0m | — | — | £24.0m | £22.0m |
| Total assets | £584.9m | £466.8m | £392.3m | £385.8m | £412.9m | £412.9m | £393.4m | £393.4m |
| Cash and short-term investments | £25.1m | £24.7m | £9.3m | £5.5m | £4.4m | £4.4m | £3.9m | £3.9m |
| Debt | £49.9m | £49.6m | £23.8m | £15.3m | £35.6m | £35.6m | £28.2m | £28.2m |
| Shareholders' equity | £518.9m | £407.7m | £363.2m | £366.1m | £368.6m | £368.6m | £362.0m | £362.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 61.6% | — | — |
| Operating income | 61.8% | — | — |
| Net income | 78.3% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 97.9% | 93.4% | 87.9% | 95.4% |
| Net margin | 86.8% | 61.7% | 35.4% | 78.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.1 | 9.5 | -6.2 | 53.8 | 15.0 | -9.5 | 17.4 | 64.8 | 6.8 | 4.1 |
| Price to sales | 7.7 | 8.5 | -6.8 | 33.8 | 13.1 | -10.4 | 15.4 | 40.3 | 6.4 | 4.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 37 years. Last went ex-dividend on 30 Jul 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.251 | 0.248 | 0.245 | 0.241 | 0.237 | 0.233 | 0.229 | 0.222 |
- 1-to-1 reverse split · 15 Dec 2006
- 3-for-2 split · 7 Sept 1989
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.