XP Factory

(XPF)
Sector: Travel & Leisure
10.75p
-0.05p -0.46
Last updated: 16:57:05

Director dealings

Trade date Director Volume / Price Trade value Trade type
11/10/2024 Richard Harpham 1,230 @ 0.00 0.00 Transfer From
11/10/2024 Graham Bird 1,230 @ 0.00 0.00 Transfer From
11/10/2024 Graham Bird 1,230 @ 12.20p £150.06 Buy
11/10/2024 Richard Harpham 1,230 @ 0.00 0.00 Transfer From
11/10/2024 Richard Harpham 1,230 @ 12.20p £150.06 Buy
03/10/2024 Graham Bird 51,020 @ 12.74p £6,499.95 Buy
11/09/2024 Graham Bird 1,083 @ 0.00 0.00 Transfer From
11/09/2024 Graham Bird 1,083 @ 13.85p £150.00 Buy
11/09/2024 Richard Harpham 1,083 @ 0.00 0.00 Transfer From
11/09/2024 Richard Harpham 1,083 @ 13.85p £150.00 Buy
12/08/2024 Graham Bird 1,087 @ 0.00 0.00 Transfer To
12/08/2024 Graham Bird 1,087 @ 13.80p £150.01 Buy
12/08/2024 Richard Harpham 1,087 @ 0.00 0.00 Transfer From
12/08/2024 Richard Harpham 1,087 @ 13.80p £150.01 Buy
11/07/2024 Graham Bird 1,006 @ 0.00 0.00 Transfer From
11/07/2024 Graham Bird 1,006 @ 14.90p £149.89 Buy
11/07/2024 Richard Harpham 1,006 @ 0.00 0.00 Transfer From
11/07/2024 Richard Harpham 1,006 @ 14.90p £149.89 Buy
11/06/2024 Graham Bird 893 @ 0.00 0.00 Transfer From
11/06/2024 Graham Bird 893 @ 16.80p £150.02 Buy
11/06/2024 Richard Harpham 893 @ 0.00 0.00 Transfer From
11/06/2024 Richard Harpham 893 @ 16.80p £150.02 Buy
13/05/2024 Graham Bird 1,060 @ 0.00 0.00 Transfer From
13/05/2024 Graham Bird 1,060 @ 14.15p £149.99 Buy
13/05/2024 Richard Harpham 1,060 @ 0.00 0.00 Transfer From
13/05/2024 Richard Harpham 1,060 @ 14.15p £149.99 Buy
11/03/2024 Graham Bird 1,042 @ 0.00 0.00 Transfer From
11/03/2024 Graham Bird 1,042 @ 14.39p £149.94 Buy
11/03/2024 Richard Harpham 1,042 @ 0.00 0.00 Transfer From
11/03/2024 Richard Harpham 1,042 @ 14.39p £149.94 Buy
12/02/2024 Graham Bird 939 @ 0.00 0.00 Transfer From
12/02/2024 Graham Bird 939 @ 15.89p £149.21 Buy
12/02/2024 Richard Harpham 939 @ 0.00 0.00 Transfer From
12/02/2024 Richard Harpham 939 @ 15.89p £149.21 Buy
11/01/2024 Graham Bird 939 @ 0.00 0.00 Transfer From
11/01/2024 Graham Bird 939 @ 15.97p £149.96 Buy
11/01/2024 Richard Harpham 939 @ 0.00 0.00 Transfer From
11/01/2024 Richard Harpham 939 @ 15.97p £149.96 Buy
11/12/2023 Graham Bird 928 @ 0.00 0.00 Transfer From
11/12/2023 Graham Bird 928 @ 16.17p £150.06 Buy
11/12/2023 Richard Harpham 928 @ 0.00 0.00 Transfer From
11/12/2023 Richard Harpham 928 @ 16.17p £150.06 Buy
08/12/2023 Philip Shepherd 62,163 @ 16.09p £10,002.03 Buy
13/11/2023 Graham Bird 930 @ 0.00 0.00 Buy
13/11/2023 Graham Bird 930 @ 0.00 0.00 Buy
13/11/2023 Graham Bird 930 @ 16.14p £150.10 Buy
13/11/2023 Richard Harpham 930 @ 0.00 0.00 Buy
13/11/2023 Richard Harpham 930 @ 16.14p £150.10 Buy
11/10/2023 Graham Bird 838 @ 0.00 0.00 Transfer From
11/10/2023 Graham Bird 838 @ 17.89p £149.92 Buy
11/10/2023 Richard Harpham 838 @ 0.00 0.00 Transfer From
11/10/2023 Richard Harpham 838 @ 17.89p £149.92 Buy
11/09/2023 Graham Bird 918 @ 0.00 0.00 Transfer From
11/09/2023 Graham Bird 918 @ 16.35p £150.09 Buy
11/09/2023 Richard Harpham 918 @ 0.00 0.00 Transfer From
11/09/2023 Richard Harpham 918 @ 16.35p £150.09 Buy
11/08/2023 Graham Bird 834 @ 0.00 0.00 Transfer From
11/08/2023 Graham Bird 834 @ 17.97p £149.87 Buy
11/08/2023 Richard Harpham 834 @ 0.00 0.00 Transfer From
11/08/2023 Richard Harpham 834 @ 17.97p £149.87 Buy
11/07/2023 Graham Bird 860 @ 0.00 0.00 Transfer From
11/07/2023 Graham Bird 860 @ 17.45p £150.07 Buy
11/07/2023 Richard Harpham 860 @ 0.00 0.00 Transfer From
11/07/2023 Richard Harpham 860 @ 17.45p £150.07 Buy
12/06/2023 Graham Bird 789 @ 0.00 0.00 Transfer From
12/06/2023 Graham Bird 789 @ 19.00p £149.91 Buy
12/06/2023 Richard Harpham 789 @ 0.00 0.00 Transfer From
12/06/2023 Richard Harpham 789 @ 19.00p £149.91 Buy
11/05/2023 Graham Bird 849 @ 0.00 0.00 Transfer From
11/05/2023 Graham Bird 849 @ 17.67p £150.02 Buy
11/05/2023 Richard Harpham 849 @ 0.00 0.00 Transfer From
11/05/2023 Richard Harpham 849 @ 17.67p £150.02 Buy
11/04/2023 Graham Bird 741 @ 0.00 0.00 Transfer From
11/04/2023 Graham Bird 741 @ 20.25p £150.05 Buy
11/04/2023 Richard Harpham 741 @ 0.00 0.00 Transfer From
11/04/2023 Richard Harpham 741 @ 20.25p £150.05 Buy
13/03/2023 Graham Bird 815 @ 0.00 0.00 Transfer From
13/03/2023 Graham Bird 815 @ 18.40p £149.96 Buy
13/03/2023 Richard Harpham 815 @ 0.00 0.00 Transfer From
13/03/2023 Richard Harpham 815 @ 81.40p £663.41 Buy
13/02/2023 Graham Bird 721 @ 0.00 0.00 Transfer From
13/02/2023 Graham Bird 721 @ 20.80p £149.97 Buy
13/02/2023 Richard Harpham 721 @ 0.00 0.00 Transfer From
13/02/2023 Richard Harpham 721 @ 20.80p £149.97 Buy
10/01/2023 Graham Bird 1,029 @ 0.00 0.00 Transfer From
10/01/2023 Graham Bird 1,029 @ 14.57p £149.93 Buy
10/01/2023 Richard Harpham 1,029 @ 0.00 0.00 Transfer From
10/01/2023 Richard Harpham 1,029 @ 14.57p £149.93 Buy
12/12/2022 Graham Bird 723 @ 0.00 0.00 Transfer From
12/12/2022 Graham Bird 723 @ 20.75p £150.02 Buy
12/12/2022 Richard Harpham 723 @ 0.00 0.00 Transfer From
12/12/2022 Richard Harpham 723 @ 20.75p £150.02 Buy
10/11/2022 Graham Bird 820 @ 0.00 0.00 Transfer From
10/11/2022 Graham Bird 820 @ 18.30p £150.06 Buy
10/11/2022 Richard Harpham 820 @ 0.00 0.00 Transfer From
10/11/2022 Richard Harpham 820 @ 18.30p £150.06 Buy
06/10/2022 Graham Bird 100,000 @ 13.25p £13,250.00 Buy
12/09/2022 Graham Bird 1,103 @ 0.00 0.00 Transfer From
12/09/2022 Graham Bird 1,103 @ 13.60p £150.01 Buy
12/09/2022 Richard Harpham 1,103 @ 0.00 0.00 Transfer From

Director shareholdings

Name Holding Percent
Richard Sidney Rose 2,387,000 1.00%
Graham Bird 1,995,019 0.00%
Richard Harpham 943,562 0.00%
Philip Shepherd 62,163 0.00%

Major shareholders

Institution name Holding Percent
Canaccord Genuity Group INC 32,946,854 21.90%
MFT Capital Ltd 23,924,420 13.71%
BGF Investment Management Limited 23,674,420 13.56%
CRUX Asset Management Ltd 15,633,731 10.40%
Hargreave Hale 12,621,375 8.40%
J O Hambro Capital Management Limited 9,100,000 6.00%
John Edward Story 7,347,003 4.88%
Stephen Lucas 7,233,024 4.80%
UBS collateral account 5,124,680 3.40%
Allianz Global Investors 5,000,000 3.30%