H
969.00p
+0.73%
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.
Revenue
£59.9m
FY2017FY2026
Net income
£53.6m
FY2017FY2026
Free cash flow
£141.4m
FY2017FY2026
Shareholders' equity
£558.6m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | £59.9m | −£40.5m | £100.4m | −£108.6m | −£171.8m | £369.4m | −£56.2m | −£49.1m | £108.4m | £154.9m |
| Gross profit | £57.9m | −£44.2m | £94.0m | −£111.0m | −£175.3m | £377.8m | −£58.8m | −£49.1m | £108.4m | £154.9m |
| Research and development | — | — | — | £5 | £5 | £9 | £11 | — | — | — |
| Operating income | £56.8m | −£45.0m | £97.5m | −£106.0m | −£170.7m | £370.1m | −£55.3m | −£48.4m | £109.2m | £155.6m |
| Net income | £53.6m | −£45.0m | £93.3m | −£109.3m | −£172.6m | £368.7m | −£56.8m | −£49.9m | £107.8m | £154.3m |
| Diluted earnings per share | 0.92 | -0.70 | 1.25 | -1.46 | -2.31 | 4.93 | -0.76 | -0.67 | 1.44 | 2.07 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | £626.1m | £706.1m | £854.4m | £776.7m | £905.6m | £1.09bn | £720.2m | £780.3m | £856.6m | £759.3m |
| Cash and short-term investments | £8.0m | £1.2m | £9.2m | £13.3m | £9.0m | £3.0m | £4.7m | £872,000 | £4.9m | £3.8m |
| Total liabilities | £67.5m | £71.8m | £107.0m | £101.3m | £103.0m | £95.4m | £78.4m | £64.2m | £74.5m | £70.9m |
| Debt | £64.8m | £69.9m | £105.5m | £50.7m | £50.3m | £59.9m | £45.1m | £29.1m | £65.9m | £31.8m |
| Shareholders' equity | £558.6m | £634.3m | £747.3m | £675.4m | £802.6m | £992.9m | £641.8m | £716.1m | £782.1m | £688.5m |
| Shares outstanding | 58m | 64m | 74m | 75m | 75m | 75m | 75m | 75m | 75m | 75m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | £141.4m | £95.2m | £12.2m | £21.9m | £13.4m | £1.0m | £5.4m | £19.0m | £10.9m | £5.9m |
| Free cash flow | £141.4m | £95.2m | £12.2m | £21.9m | £13.4m | £1.0m | £5.4m | £19.0m | £10.9m | £5.9m |
| Dividends paid | −£17.4m | −£20.0m | −£19.8m | −£17.9m | −£17.7m | −£17.5m | −£17.6m | −£16.1m | −£14.2m | −£12.0m |
Latest quarters
By quarter end
| May 2026 | Nov 2025 | May 2025 | Nov 2024 | May 2024 | Feb 2024 | Nov 2023 | Aug 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | £33.7m | £26.2m | −£14.4m | −£23.7m | £148.7m | £74.3m | −£48.3m | −£24.1m |
| Gross profit | £32.8m | £25.1m | −£20.5m | −£23.7m | £146.4m | £74.3m | −£49.4m | −£24.1m |
| Operating income | £32.1m | £24.7m | −£16.0m | −£25.3m | £147.2m | £73.6m | −£49.7m | −£24.9m |
| Net income | £30.6m | £23.0m | −£17.5m | −£27.5m | £145.0m | £72.5m | −£51.7m | −£25.9m |
| Diluted earnings per share | 0.52 | 0.36 | -0.27 | -0.37 | 1.95 | 0.97 | -0.69 | -0.35 |
| Cash from operations | £6.0m | £9.0m | £5.0m | £15.0m | −£10.0m | −£5.0m | £23.0m | £11.0m |
| Total assets | £626.1m | £653.4m | £706.1m | £790.1m | £854.4m | £854.4m | £703.0m | £703.0m |
| Cash and short-term investments | £8.0m | £4.6m | £1.2m | £2.4m | £9.2m | £9.2m | £11.9m | £11.9m |
| Debt | £15.0m | £35.2m | £20.1m | £35.6m | £55.7m | £55.7m | £40.3m | £40.3m |
| Shareholders' equity | £558.6m | £566.9m | £634.3m | £703.3m | £747.3m | £747.3m | £609.5m | £609.5m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | — | -30.5% | — |
| Operating income | — | -31.3% | — |
| Net income | — | -32.0% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 70.6% | -29.9% | 95.4% | 96.1% |
| Operating margin | 61.0% | 29.7% | 97.1% | 99.8% |
| Net margin | 44.7% | -65.2% | 90.4% | 93.6% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 10.6 | -12.2 | 6.5 | -5.6 | -3.6 | 2.5 | -13.9 | -16.4 | 5.3 | 4.3 |
| Price to sales | 9.5 | -13.6 | 6.0 | -5.7 | -3.6 | 2.5 | -14.0 | -16.6 | 5.3 | 4.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 36 years. Last went ex-dividend on 1 Oct 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.215 | 0.28 | 0.27 | 0.265 | 0.24 | 0.238 | 0.235 | 0.235 |
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.