| Trade date | Director | Volume / Price | Trade value | Trade type |
|---|---|---|---|---|
| 22/09/2025 | Jonathan Albert Hunter | 100,000 @ 1.00p | £1,000.00 | Exercise of Option |
| 19/06/2025 | James Pellatt | 6,052 @ 165.05p | £9,988.83 | Buy |
| 03/06/2025 | Mark Castle | 10,000 @ 160.00p | £16,000.00 | Buy |
| 04/06/2025 | Mark Castle | 31,500 @ 162.00p | £51,030.00 | Buy |
| 03/06/2025 | Mark Castle | 5,000 @ 159.00p | £7,950.00 | Buy |
| 28/02/2025 | Jonathan Albert Hunter | 20,000 @ 48.00p | £9,600.00 | Buy |
| 29/06/2023 | Neil Pritchard | 20,000 @ 78.14p | £15,628.00 | Buy |
| 17/09/2021 | Jonathan Albert Hunter | 11,847 @ 126.50p | £14,986.46 | Buy |
| 17/09/2021 | Serena Lang | 37,871 @ 132.00p | £49,989.72 | Buy |
| 16/09/2021 | Serena Lang | 39,363 @ 127.00p | £49,991.01 | Buy |
| 27/04/2021 | Kevin Craig | 30,000 @ 110.00p | £33,000.00 | Buy |
| 26/04/2021 | Kevin Craig | 30,000 @ 108.00p | £32,400.00 | Buy |
| 01/11/2018 | David Dannhauser | 1,477 @ 84.80p | £1,252.50 | Scrip Dividend |
| 01/11/2018 | John H B Ketteley | 30,113 @ 84.80p | £25,535.82 | Scrip Dividend |
| 31/05/2018 | Jonathan Albert Hunter | 132 @ 40.00p | £52.80 | Scrip Dividend |
| 31/05/2018 | David Dannhauser | 604 @ 40.00p | £241.60 | Scrip Dividend |
| 31/05/2018 | John H B Ketteley | 63,729 @ 49.60p | £31,609.58 | Scrip Dividend |
| 03/11/2017 | Kevin Craig | 22,060 @ 45.00p | £9,927.00 | Buy |
| 24/03/2017 | John H B Ketteley | 0 @ 0.00 | 0.00 | Notification of Holding |
| 20/12/2016 | Jonathan Albert Hunter | 16,382 @ 30.45p | £4,988.32 | Buy |
| 10/03/2015 | Jonathan Brenig Edwards | 0 @ 0.00 | 0.00 | Notification of Holding |
| 03/04/2015 | Serena Lang | 0 @ 0.00 | 0.00 | Notification of Holding |
| 09/07/2014 | Jonathan Brenig Edwards | 62,500 @ 20.75p | £12,968.75 | Buy |
| 09/07/2014 | Jonathan Cohen | 221,950 @ 20.75p | £46,054.63 | Buy |
| 09/07/2014 | Jonathan Cohen | 48,192 @ 20.75p | £9,999.84 | Buy |
| 09/07/2014 | John H B Ketteley | 626,505 @ 20.75p | £129,999.79 | Buy |
| 27/09/2013 | John H B Ketteley | 940,000 @ 19.50p | £183,300.00 | Buy |
| 27/09/2013 | John H B Ketteley | 940,000 @ 19.50p | £183,300.00 | Sell |
| 13/06/2013 | Jonathan Cohen | 52,500 @ 9.50p | £4,987.50 | Buy |
| 06/06/2013 | John H B Ketteley | 1,000,000 @ 8.38p | £83,800.00 | Buy |
| 04/10/2012 | Matthew Turner | 59,574 @ 8.28p | £4,932.73 | Buy |
| 18/06/2012 | John H B Ketteley | 0 @ 0.00 | 0.00 | Notification of Holding |
| 13/04/2010 | John H B Ketteley | 176,000 @ 0.00 | 0.00 | Transfer To |
| 27/10/2010 | Craig Slater | 20,000 @ 18.70p | £3,740.00 | Buy |
| 08/10/2010 | Craig Slater | 30,000 @ 23.00p | £6,900.00 | Buy |
| 30/09/2010 | John H B Ketteley | 30,000 @ 23.00p | £6,900.00 | Buy |
| 30/09/2010 | Jonathan Cohen | 26,000 @ 19.00p | £4,940.00 | Buy |
| 06/04/2010 | Jonathan Brenig Edwards | 0 @ 0.00 | 0.00 | Notification of Holding |
| 30/06/2009 | Jonathan Cohen | 0 @ 0.00 | 0.00 | Notification of Holding |
| 30/06/2009 | Fred Newby | 0 @ 0.00 | 0.00 | Notification of Holding |
| 30/06/2009 | Michael Barry McCullen | 0 @ 0.00 | 0.00 | Notification of Holding |
| 16/04/2009 | John H B Ketteley | 0 @ 0.00 | 0.00 | Notification of Holding |
| 19/03/2009 | Fred Newby | 151,477 @ 0.00 | 0.00 | Transfer From |
| 19/03/2009 | Paul Taylor | 33,325 @ 0.00 | 0.00 | Transfer From |
| 19/03/2009 | David S Dannhauser | 160,000 @ 0.00 | 0.00 | Transfer From |
| 19/03/2009 | John H B Ketteley | 147,725 @ 0.00 | 0.00 | Transfer From |
| 28/10/2008 | John H B Ketteley | 0 @ 0.00 | 0.00 | Notification of Holding |
| 09/01/2008 | John H B Ketteley | 10,000 @ 95.00p | £9,500.00 | Buy |
| 09/01/2008 | John H B Ketteley | 15,000 @ 93.00p | £13,950.00 | Buy |
| 20/12/2007 | John H B Ketteley | 10,000 @ 95.00p | £9,500.00 | Buy |
| 24/05/2007 | Paul Taylor | 143,603 @ 0.00 | 0.00 | Transfer From |
| 24/05/2007 | David S Dannhauser | 181,394 @ 0.00 | 0.00 | Transfer From |
| 24/05/2007 | John H B Ketteley | 502,000 @ 0.00 | 0.00 | Transfer From |
| 22/03/2007 | John H B Ketteley | 15,000 @ 92.00p | £13,800.00 | Buy |
| 21/03/2007 | John H B Ketteley | 25,000 @ 91.50p | £22,875.00 | Buy |
| 15/12/2006 | John H B Ketteley | 25,000 @ 87.25p | £21,812.50 | Buy |
| 15/12/2006 | John H B Ketteley | 25,000 @ 86.00p | £21,500.00 | Buy |
| 19/04/2006 | John H B Ketteley | 1,309,276 @ 58.00p | £759,380.08 | Buy |
| 19/04/2006 | John H B Ketteley | 464,457 @ 58.00p | £269,385.06 | Sell |
| 19/04/2006 | John H B Ketteley | 480,041 @ 58.00p | £278,423.78 | Sell |
| 06/04/2006 | David S Dannhauser | 745,365 @ 0.00 | 0.00 | Notification of Holding |
| 06/04/2006 | John H B Ketteley | 6,361,152 @ 0.00 | 0.00 | Notification of Holding |
| 27/03/2006 | John H B Ketteley | 6,532 @ 31.00p | £2,024.92 | Exercise of Option |
| 20/12/2005 | John H B Ketteley | 108,000 @ 55.00p | £59,400.00 | Buy |
| 24/11/2005 | John H B Ketteley | 20,000 @ 46.00p | £9,200.00 | Buy |
| 24/11/2005 | John H B Ketteley | 20,000 @ 46.00p | £9,200.00 | Buy |
| 25/05/2005 | Tom Quinn | 20,000 @ 32.60p | £6,520.00 | Sell |
| 13/07/2005 | John H B Ketteley | 102,500 @ 34.06p | £34,911.50 | Buy |
| 12/04/2005 | John H B Ketteley | 135,000 @ 32.06p | £43,281.00 | Buy |
| 01/04/2005 | John H B Ketteley | 200,000 @ 30.06p | £60,120.00 | Buy |
| 21/10/2004 | John H B Ketteley | 50,000 @ 31.00p | £15,500.00 | Buy |
| 05/08/2004 | Jonathan Cohen | 38,333 @ 27.00p | £10,349.91 | Buy |
| 05/08/2004 | John H B Ketteley | 500,000 @ 27.00p | £135,000.00 | Buy |
| 22/03/2004 | John H B Ketteley | 100,000 @ 32.00p | £32,000.00 | Buy |
| 06/01/2004 | John H B Ketteley | 10,945 @ 18.50p | £2,024.83 | Buy |
| 02/01/2004 | David S Dannhauser | 70,652 @ 34.50p | £24,374.94 | Buy |
| 02/01/2004 | John H B Ketteley | 120,000 @ 34.50p | £41,400.00 | Buy |
| 20/11/2003 | Tom Quinn | 20,000 @ 33.00p | £6,600.00 | Buy |
| 20/11/2003 | John H B Ketteley | 50,000 @ 36.00p | £18,000.00 | Buy |
| 29/10/2003 | David S Dannhauser | 153,423 @ 38.75p | £59,451.41 | Sell |
| 21/10/2003 | John H B Ketteley | 78,277 @ 37.07p | £29,017.28 | Buy |
| 17/10/2003 | David S Dannhauser | 153,423 @ 25.42p | £39,000.13 | Exercise of Option |
| 10/10/2003 | John H B Ketteley | 100,000 @ 40.00p | £40,000.00 | Personal Equity Plan - Buy |
| 23/03/2001 | J A Morgan | 50,000 @ 25.00p | £12,500.00 | Buy |
| 24/07/2002 | John H B Ketteley | 67,500 @ 23.00p | £15,525.00 | Buy |
| 16/07/2002 | John H B Ketteley | 150,000 @ 22.00p | £33,000.00 | Buy |
| 09/04/2002 | John H B Ketteley | 106,870 @ 20.00p | £21,374.00 | Buy |
| 04/12/2001 | John H B Ketteley | 50,000 @ 21.00p | £10,500.00 | Buy |
| 27/11/2001 | John H B Ketteley | 250,000 @ 18.00p | £45,000.00 | Buy |
| 26/11/2001 | John H B Ketteley | 100,000 @ 17.50p | £17,500.00 | Buy |
| 16/10/2001 | John H B Ketteley | 50,000 @ 20.00p | £10,000.00 | Buy |
| 11/10/2001 | John H B Ketteley | 150,000 @ 17.00p | £25,500.00 | Buy |
| 05/10/2000 | John H B Ketteley | 50,000 @ 30.00p | £15,000.00 | Buy |
| 02/10/2000 | John H B Ketteley | 50,000 @ 33.00p | £16,500.00 | Buy |
| 25/07/2000 | John H B Ketteley | 50,000 @ 28.00p | £14,000.00 | Buy |
| 21/07/2000 | John H B Ketteley | 100,000 @ 26.00p | £26,000.00 | Buy |
| 20/03/2000 | John H B Ketteley | 100,000 @ 29.00p | £29,000.00 | Buy |
| 15/03/2000 | John H B Ketteley | 100,000 @ 27.50p | £27,500.00 | Buy |
| 09/04/2002 | David S Dannhauser | 101,250 @ 20.00p | £20,250.00 | Buy |
| 19/12/2002 | David S Dannhauser | 201,250 @ 24.50p | £49,306.25 | Buy |
| Name | Holding | Percent |
|---|---|---|
| Jonathan Albert Hunter | 148,361 | 0.00% |
| Mark Castle | 46,500 | 0.00% |
| Neil Pritchard | 20,000 | 0.00% |
| James Pellatt | 6,052 | 0.00% |
| Institution name | Holding | Percent |
|---|---|---|
| John Desmond Lee | 4,977,338 | 6.08% |
| MI Discretionary Unit Fund | 4,520,781 | 5.86% |
| IBIM2, LIMITED | 4,314,307 | 5.19% |
| Ameriprise Financial, Inc. | 4,219,880 | 5.07% |
| Jupiter Fund Management plc | 4,026,834 | 4.82% |
| J O Hambro Capital Management Limited | 3,850,000 | 4.68% |
| Hargreaves Lansdown Nominees Limited | 3,286,472 | 3.95% |
| Lowland Investment Company plc | 3,153,443 | 3.85% |
| P R & Mrs M J Ketteley | 3,127,408 | 4.06% |
| G V & S M Oury | 2,681,451 | 3.28% |
| Schroder Investment Capital | 2,494,191 | 3.05% |