XP Power Ltd. (DI)

(XPP)
Sector: Electronic & Electrical Equipment
1,318.00p
-10.00p -0.75
Last updated: 11:29:51

Director dealings

Trade date Director Volume / Price Trade value Trade type
12/03/2024 Gavin Griggs 1,074 @ 1,032.00p £11,083.68 Sell
12/03/2024 Gavin Griggs 2,277 @ 1.00p £22.77 Exercise of Option
06/11/2023 Sandra Breene 217 @ 1,150.00p £2,495.50 Buy
06/11/2023 Sandra Breene 869 @ 1,150.00p £9,993.50 Buy
06/11/2023 Sandra Breene 1,305 @ 1,150.00p £15,007.50 Buy
06/11/2023 Polly Ann Williams 4,347 @ 1,150.00p £49,990.50 Buy
06/11/2023 Gavin Griggs 4,347 @ 1,150.00p £49,990.50 Buy
06/11/2023 Jamie Pike 8,695 @ 1,150.00p £99,992.50 Buy
16/11/2022 Andy Sng 1,296 @ 1.00p £12.96 Exercise of Option
01/08/2022 Gavin Griggs 7,359 @ 2,602.90p £191,547.41 Sell
01/08/2022 Gavin Griggs 471 @ 0.00 0.00 Exercise of Option
01/08/2022 Gavin Griggs 4,349 @ 0.00 0.00 Exercise of Option
01/08/2022 Gavin Griggs 4,349 @ 0.00 0.00 Exercise of Option
01/08/2022 Gavin Griggs 515 @ 0.00 0.00 Exercise of Option
01/08/2022 Gavin Griggs 2,276 @ 1.00p £22.76 Exercise of Option
01/08/2022 Gavin Griggs 8,000 @ 1.00p £80.00 Exercise of Option
02/08/2022 Jamie Pike 1,417 @ 2,575.00p £36,487.75 Buy
01/08/2022 Jamie Pike 2,421 @ 2,590.00p £62,703.90 Buy
17/08/2021 Andy Sng 855 @ 5,675.00p £48,521.25 Sell
17/08/2021 Andy Sng 855 @ 1.00p £8.55 Exercise of Option
16/04/2021 James E Peters 250,000 @ 5,014.10p £12,535,250.00 Sell
07/08/2020 Andy Sng 420 @ 4,302.37p £18,069.95 Sell
07/08/2020 Andy Sng 420 @ 0.00 0.00 Exercise of Option
07/08/2020 Andy Sng 854 @ 4,302.37p £36,742.24 Sell
07/08/2020 Andy Sng 854 @ 1.00p £8.54 Exercise of Option
06/08/2020 James E Peters 50,000 @ 4,300.00p £2,150,000.00 Sell
06/08/2020 Duncan Penny 100,000 @ 4,195.66p £4,195,660.00 Sell
04/08/2020 James E Peters 100,000 @ 4,271.61p £4,271,610.00 Sell
03/08/2020 James E Peters 25,000 @ 4,094.16p £1,023,540.00 Sell
10/06/2020 Duncan Penny 60,750 @ 3,514.00p £2,134,755.00 Sell
10/06/2020 Duncan Penny 60,750 @ 946.00p £574,695.00 Exercise of Option
04/06/2020 Andy Sng 7,900 @ 3,557.00p £281,003.00 Sell
04/06/2020 Andy Sng 7,900 @ 1,542.50p £121,857.50 Exercise of Option
04/06/2020 James E Peters 100,000 @ 3,570.00p £3,570,000.00 Sell
01/05/2019 Andy Sng 514 @ 2,600.00p £13,364.00 Sell
01/05/2019 Andy Sng 514 @ 0.00 0.00 Exercise of Option
01/05/2019 Duncan Penny 1,776 @ 2,600.00p £46,176.00 Sell
01/05/2019 Duncan Penny 1,776 @ 0.00 0.00 Exercise of Option
01/05/2019 Andy Sng 514 @ 0.00 0.00 Sell
01/05/2019 Andy Sng 514 @ 0.00 0.00 Exercise of Option
01/05/2019 Duncan Penny 1,776 @ 0.00 0.00 Sell
01/05/2019 Duncan Penny 1,776 @ 0.00 0.00 Exercise of Option
21/06/2018 Michael Laver 30,750 @ 3,512.00p £1,079,940.00 Sell
21/06/2018 Michael Laver 30,750 @ 946.00p £290,895.00 Exercise of Option
14/06/2018 Andy Sng 4,300 @ 3,410.00p £146,630.00 Sell
13/06/2018 Andy Sng 700 @ 3,540.00p £24,780.00 Sell
20/06/2017 Andy Sng 11,000 @ 2,400.00p £264,000.00 Sell
20/06/2017 Michael Laver 71,994 @ 2,400.00p £1,727,856.00 Sell
20/06/2017 Duncan Penny 120,000 @ 2,400.00p £2,880,000.00 Sell
20/06/2017 James E Peters 400,000 @ 2,400.00p £9,600,000.00 Sell
04/05/2017 Andy Sng 16,200 @ 2,612.50p £423,225.00 Sell
04/05/2017 Andy Sng 16,200 @ 946.00p £153,252.00 Exercise of Option
24/04/2017 Michael Laver 8,475 @ 2,495.00p £211,451.25 Sell
24/04/2017 Michael Laver 8,475 @ 507.25p £42,989.44 Exercise of Option
24/04/2017 Michael Laver 8,475 @ 249.50p £21,145.13 Sell
24/04/2017 Michael Laver 8,475 @ 507.25p £42,989.44 Exercise of Option
26/09/2016 James E Peters 120,000 @ 1,700.00p £2,040,000.00 Sell
20/09/2016 Andy Sng 20,000 @ 507.25p £101,450.00 Exercise of Option
19/09/2016 Andy Sng 10,000 @ 1,700.00p £170,000.00 Sell
19/09/2016 Andy Sng 10,000 @ 507.25p £50,725.00 Exercise of Option
31/12/2015 Duncan Penny 0 @ 0.00 0.00 Notification of Holding
16/06/2015 Michael Laver 4,000 @ 1,600.00p £64,000.00 Sell
27/04/2015 Andy Sng 15,000 @ 411.00p £61,650.00 Exercise of Option
19/05/2014 David Hempleman Adams 507 @ 1,628.00p £8,253.96 Sell
16/05/2014 David Hempleman Adams 693 @ 1,645.00p £11,399.85 Sell
08/05/2014 Larry Tracey 1,011,838 @ 1,600.00p £16,189,408.00 Sell
06/03/2014 James E Peters 0 @ 0.00 0.00 Notification of Holding
04/03/2014 James E Peters 20,000 @ 1,700.00p £340,000.00 Sell
04/03/2014 Larry Tracey 20,000 @ 1,700.00p £340,000.00 Sell
27/02/2014 James E Peters 62,475 @ 1,755.00p £1,096,436.25 Sell
27/02/2014 Larry Tracey 75,000 @ 1,755.00p £1,316,250.00 Sell
26/02/2014 Michael Laver 12,525 @ 1,755.00p £219,813.75 Sell
19/11/2013 Andy Sng 5,000 @ 411.00p £20,550.00 Exercise of Option
11/10/2013 Larry Tracey 50,000 @ 1,500.00p £750,000.00 Sell
08/03/2013 John Dyson 15,000 @ 1,132.04p £169,806.00 Sell
26/02/2013 Larry Tracey 120,000 @ 1,080.00p £1,296,000.00 Sell
06/11/2012 James E Peters 2,500 @ 1,000.00p £25,000.00 Buy
06/11/2012 James E Peters 2,500 @ 1,000.00p £25,000.00 Buy
24/08/2012 Larry Tracey 0 @ 0.00 0.00 Notification of Holding
31/12/2011 Michael Laver 0 @ 0.00 0.00 Notification of Holding
23/07/2012 James E Peters 11,000 @ 1,010.50p £111,155.00 Buy
08/05/2012 Larry Tracey 4,000 @ 1,175.00p £47,000.00 Buy
18/04/2012 James E Peters 7,000 @ 1,100.00p £77,000.00 Buy
16/04/2012 David Hempleman Adams 4,450 @ 1,057.70p £47,067.65 Buy
13/04/2012 David Hempleman Adams 5,000 @ 1,061.49p £53,074.50 Buy
26/03/2012 Duncan Penny 0 @ 0.00 0.00 Notification of Holding
19/03/2012 Larry Tracey 0 @ 0.00 0.00 Notification of Holding
02/02/2011 James E Peters 57,500 @ 0.00 0.00 Transfer To
01/09/2011 David Hempleman Adams 1,725 @ 1,038.85p £17,920.16 Sell
01/12/2011 James E Peters 7,000 @ 948.62p £66,403.40 Buy
16/11/2011 Larry Tracey 0 @ 0.00 0.00 Notification of Holding
02/09/2011 David Hempleman Adams 3,200 @ 1,149.00p £36,768.00 Sell
01/09/2011 David Hempleman Adams 5,625 @ 1,135.00p £63,843.75 Sell
31/08/2011 David Hempleman Adams 9,000 @ 1,085.00p £97,650.00 Sell
26/08/2011 David Hempleman Adams 13,275 @ 1,040.00p £138,060.00 Sell
31/12/2010 Larry Tracey 0 @ 0.00 0.00 Notification of Holding
02/09/2010 David Hempleman Adams 5,775 @ 855.00p £49,376.25 Buy
25/08/2010 Larry Tracey 6,000 @ 735.00p £44,100.00 Buy
04/08/2010 James E Peters 200,000 @ 735.00p £1,470,000.00 Sell
02/08/2010 Mickey Lynch 25,000 @ 730.21p £182,552.50 Sell

Director shareholdings

Name Holding Percent
Andy Sng 25,296 0.00%
Gavin Griggs 13,802 0.00%
Jamie Pike 12,533 0.00%
Polly Ann Williams 4,347 0.00%
Sandra Breene 2,391 0.00%
Pauline Lafferty 1,739 0.00%

Major shareholders

Institution name Holding Percent
Hargreave Hale Limited 2,106,186 10.99%
Aggregate of abrdn plc 1,965,688 9.96%
Norges Bank 1,778,275 9.24%
Montanaro Asset Management Limited 1,376,000 5.81%
Aberforth Partners LLP 1,232,646 5.21%
Kempen Capital Management N.V. 1,190,000 6.03%
Odyssean Investment Trust PLC 1,050,000 5.32%
Ameriprise Financial, Inc. 1,038,846 5.26%
Janus Henderson Group plc 989,741 5.02%
Henderson Group plc 964,554 5.01%
Generation Investment Management 959,189 4.99%
Mawer Investment Management Ltd. 948,727 4.83%
JPMorgan Asset Management Holdings Inc. 900,882 4.65%
The Capital Group Companies, Inc. 861,669 4.47%
Chelverton Asset Mgt 680,000 3.54%
Canaccord Genuity Group Inc 598,777 3.05%