| Trade date | Director | Volume / Price | Trade value | Trade type |
|---|---|---|---|---|
| 17/10/2025 | Jamie Murray Wells | 17,436 @ 102.00p | £17,784.72 | Buy |
| 14/10/2025 | Carolyn Dawson | 2,631 @ 95.00p | £2,499.45 | Placing |
| 14/10/2025 | Christopher Humphrey | 21,052 @ 95.00p | £19,999.40 | Placing |
| 14/10/2025 | Simon Goodwin | 5,242 @ 95.00p | £4,979.90 | Placing |
| 14/10/2025 | Helen Stevenson | 30,559 @ 95.00p | £29,031.05 | Placing |
| 14/10/2025 | Mark Cook | 26,315 @ 95.00p | £24,999.25 | Placing |
| 19/05/2025 | Mark Cook | 36,133 @ 99.02p | £35,778.90 | Buy |
| 19/05/2025 | Mark Cook | 17,983 @ 99.02p | £17,806.77 | Buy |
| 16/05/2025 | Mark Cook | 3,957 @ 100.63p | £3,981.93 | Buy |
| 08/08/2024 | Mark Cook | 3,572 @ 83.23p | £2,972.98 | Buy |
| 16/07/2024 | Helen Stevenson | 13,422 @ 74.50p | £9,999.39 | Buy |
| 08/04/2024 | Mark Cook | 6,000 @ 60.00p | £3,600.00 | Buy |
| 05/04/2024 | Mark Cook | 5,500 @ 60.50p | £3,327.50 | Buy |
| 04/04/2024 | Christopher Humphrey | 30,000 @ 58.63p | £17,589.00 | Buy |
| 03/04/2024 | Christopher Humphrey | 30,000 @ 56.50p | £16,950.00 | Buy |
| 03/04/2024 | Helen Stevenson | 16,945 @ 56.06p | £9,499.37 | Buy |
| 02/04/2024 | Simon Goodwin | 4,021 @ 55.55p | £2,233.67 | Buy |
| 02/04/2024 | Simon Goodwin | 880 @ 55.95p | £492.36 | Buy |
| 09/08/2023 | Helen Stevenson | 7,693 @ 55.95p | £4,304.23 | Buy |
| 09/08/2023 | Helen Stevenson | 7,000 @ 55.30p | £3,871.00 | Buy |
| 09/08/2023 | Helen Stevenson | 10,103 @ 49.49p | £4,999.97 | Buy |
| 09/08/2023 | Helen Stevenson | 9,803 @ 51.00p | £4,999.53 | Buy |
| 09/08/2023 | Helen Stevenson | 9,804 @ 51.00p | £5,000.04 | Buy |
| 09/08/2023 | Helen Stevenson | 5,597 @ 53.60p | £2,999.99 | Buy |
| 03/04/2023 | Richard Smothers | 26,236 @ 75.81p | £19,889.51 | Buy |
| 03/04/2023 | Helen Stevenson | 11,712 @ 75.06p | £8,791.03 | Buy |
| 03/04/2023 | Helen Stevenson | 6,858 @ 72.90p | £4,999.48 | Buy |
| 03/04/2023 | Helen Stevenson | 14,164 @ 70.60p | £9,999.78 | Buy |
| 03/04/2023 | Helen Stevenson | 22,026 @ 68.10p | £14,999.71 | Buy |
| 03/04/2023 | Helen Stevenson | 14,647 @ 68.27p | £9,999.51 | Buy |
| 03/04/2023 | Helen Stevenson | 15,296 @ 65.37p | £9,999.00 | Buy |
| 03/04/2023 | Helen Stevenson | 15,297 @ 65.37p | £9,999.65 | Buy |
| 30/03/2023 | Patrick Martell | 70,000 @ 70.00p | £49,000.00 | Buy |
| 29/03/2023 | Charles Bligh | 14,505 @ 68.00p | £9,863.40 | Buy |
| 30/03/2023 | Vicky Griffiths | 2,797 @ 71.30p | £1,994.26 | Buy |
| 16/03/2021 | Neil Martin | 24,478 @ 215.00p | £52,627.70 | Sell |
| 16/03/2021 | Neil Martin | 51,975 @ 0.00 | 0.00 | Exercise of Option |
| 12/02/2021 | Neil Martin | 75,351 @ 205.00p | £154,469.55 | Sell |
| 12/02/2021 | Neil Martin | 160,000 @ 0.00 | 0.00 | Exercise of Option |
| 12/02/2021 | David Brooks | 82,415 @ 205.00p | £168,950.75 | Sell |
| 12/02/2021 | David Brooks | 175,000 @ 0.00 | 0.00 | Exercise of Option |
| 11/11/2020 | Vicky Griffiths | 2,900 @ 167.30p | £4,851.70 | Buy |
| 11/11/2020 | Paul Dean | 20,000 @ 168.00p | £33,600.00 | Buy |
| 05/02/2019 | Neil Martin | 71,584 @ 238.50p | £170,727.84 | Sell |
| 05/02/2019 | Neil Martin | 152,000 @ 0.00 | 0.00 | Exercise of Option |
| 05/02/2019 | David Brooks | 84,770 @ 238.50p | £202,176.45 | Sell |
| 05/02/2019 | David Brooks | 180,000 @ 0.00 | 0.00 | Exercise of Option |
| 07/08/2017 | David Brooks | 64,933 @ 0.00 | 0.00 | Transfer From |
| 07/08/2017 | David Brooks | 30,580 @ 167.66p | £51,270.43 | Sell |
| 24/07/2017 | Andy Blundell | 5,000 @ 173.10p | £8,655.00 | Buy |
| 11/07/2016 | David Brooks | 58,868 @ 125.00p | £73,585.00 | Sell |
| 11/07/2016 | David Brooks | 125,000 @ 0.00 | 0.00 | Transfer From |
| 11/02/2016 | Neil Martin | 35,000 @ 136.43p | £47,750.50 | Buy |
| 03/08/2015 | David Brooks | 96,959 @ 170.00p | £164,830.30 | Sell |
| 03/08/2015 | David Brooks | 205,882 @ 0.00 | 0.00 | Transfer From |
| 23/02/2015 | Patrick Martell | 5,000 @ 153.97p | £7,698.50 | Buy |
| 02/12/2014 | Iain McIntosh | 141,283 @ 159.50p | £225,346.39 | Sell |
| 02/12/2014 | Iain McIntosh | 300,000 @ 0.00 | 0.00 | Transfer From |
| 02/12/2014 | David Brooks | 117,736 @ 159.50p | £187,788.92 | Sell |
| 02/12/2014 | David Brooks | 250,000 @ 0.00 | 0.00 | Transfer From |
| 30/11/2013 | David Brooks | 0 @ 0.00 | 0.00 | Notification of Holding |
| 23/05/2013 | John Poulter | 100,000 @ 71.00p | £71,000.00 | Buy |
| 06/03/2013 | Iain McIntosh | 100,000 @ 73.50p | £73,500.00 | Buy |
| 19/04/2012 | Martyn Ratcliffe | 600,000 @ 80.00p | £480,000.00 | Buy |
| 08/02/2012 | Martyn Ratcliffe | 1,000,000 @ 75.00p | £750,000.00 | Buy |
| 02/11/2011 | Deena E Mattar | 20,495 @ 69.78p | £14,301.41 | Buy |
| 01/11/2011 | Martyn Ratcliffe | 277,267 @ 65.00p | £180,223.55 | Buy |
| 28/10/2011 | Jo Connell | 35,000 @ 68.14p | £23,849.00 | Buy |
| 28/10/2011 | Martyn Ratcliffe | 1,250,000 @ 65.00p | £812,500.00 | Buy |
| 20/06/2011 | Tim Brighouse | 15,000 @ 150.77p | £22,615.50 | Sell |
| 25/01/2011 | Rob Sirs | 10,350 @ 165.48p | £17,127.18 | Sell |
| 25/01/2011 | Rob Sirs | 10,350 @ 73.50p | £7,607.25 | Exercise of Option |
| 15/12/2010 | Rob Sirs | 7,606 @ 153.85p | £11,701.83 | Sell |
| 15/12/2010 | Rob Sirs | 28,961 @ 155.00p | £44,889.55 | Sell |
| 15/12/2010 | Rob Sirs | 28,961 @ 0.00 | 0.00 | Transfer From |
| 15/12/2010 | Rob Sirs | 36,567 @ 0.00 | 0.00 | Transfer From |
| 15/12/2010 | Iain McIntosh | 25,151 @ 0.00 | 0.00 | Transfer From |
| 15/12/2010 | Terry Sweeney | 43,835 @ 0.00 | 0.00 | Transfer From |
| 14/12/2010 | Rob Sirs | 20,790 @ 154.00p | £32,016.60 | Sell |
| 14/12/2010 | Rob Sirs | 20,790 @ 0.00 | 0.00 | Transfer From |
| 14/12/2010 | Terry Sweeney | 9,136 @ 154.00p | £14,069.44 | Sell |
| 14/12/2010 | Terry Sweeney | 17,868 @ 0.00 | 0.00 | Transfer From |
| 22/11/2010 | Iain McIntosh | 25,000 @ 155.00p | £38,750.00 | Buy |
| 25/08/2010 | Terry Sweeney | 2,190 @ 130.00p | £2,847.00 | Buy |
| 27/07/2010 | Terry Sweeney | 3,401 @ 145.75p | £4,956.96 | Buy |
| 17/05/2010 | Tim Brighouse | 10,000 @ 178.62p | £17,862.00 | Buy |
| 22/04/2010 | Rob Sirs | 62 @ 172.10p | £106.70 | Buy |
| 22/04/2010 | Terry Sweeney | 62 @ 172.10p | £106.70 | Buy |
| 29/01/2010 | Rob Sirs | 8,194 @ 173.25p | £14,196.11 | Buy |
| 29/01/2010 | Rob Sirs | 8,310 @ 173.25p | £14,397.08 | Sell |
| 22/01/2010 | Mike Greig | 12,000 @ 144.50p | £17,340.00 | Exercise of Option |
| 22/01/2010 | Mike Greig | 12,000 @ 181.75p | £21,810.00 | Sell |
| 22/01/2010 | Rob Sirs | 50,000 @ 181.75p | £90,875.00 | Sell |
| 22/01/2010 | Rob Sirs | 50,000 @ 78.50p | £39,250.00 | Exercise of Option |
| 14/01/2010 | Rob Sirs | 23,003 @ 0.00 | 0.00 | Transfer From |
| 14/01/2010 | Mike Greig | 20,099 @ 0.00 | 0.00 | Transfer From |
| 14/01/2010 | Rob Sirs | 23,003 @ 161.00p | £37,034.83 | Sell |
| 14/01/2010 | Mike Greig | 20,099 @ 161.00p | £32,359.39 | Sell |
| 17/12/2009 | Mike Greig | 178,039 @ 161.35p | £287,265.93 | Sell |
| 17/12/2009 | Mike Greig | 66,626 @ 78.50p | £52,301.41 | Exercise of Option |
| Name | Holding | Percent |
|---|---|---|
| Helen Stevenson | 210,926 | 0.00% |
| Mark Cook | 93,960 | 0.00% |
| Christopher Humphrey | 51,052 | 0.00% |
| Richard Smothers | 26,236 | 0.00% |
| Jamie Murray Wells | 17,436 | 0.00% |
| Simon Goodwin | 9,263 | 0.00% |
| Carolyn Dawson | 0 | 0.00% |
| Institution name | Holding | Percent |
|---|---|---|
| Canaccord Genuity Group Inc | 83,875,016 | 4.97% |
| Harwood Capital LLP | 17,100,000 | 17.43% |
| Aberforth Partners LLP | 14,610,175 | 17.42% |
| Schroders Investment Management Ltd | 14,263,444 | 17.01% |
| Lombard Odier Asset Management (Europe) Limited | 13,780,074 | 12.04% |
| Ausdrill International Pty Ltd | 13,434,000 | 16.25% |
| Castlefield Fund Partners Limited | 13,000,000 | 15.50% |
| Schroders plc | 10,025,000 | 11.95% |
| The Wellcome Trust Limited | 7,167,161 | 8.55% |
| Artemis Investment Management LLP | 6,133,883 | 7.31% |
| Majedie Asset Management Limited | 3,930,360 | 4.69% |
| Slater Investments Ltd | 3,901,564 | 4.72% |
| Fidelity International | 3,109,433 | 3.76% |
| Standard Life Investment Ltd | 2,462,416 | 3.01% |