BAKER LLOYD W

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 36% 68% 82%
Transactions
49 100% Buy
34 71% Buy
47 69% Buy
BAKER LLOYD W's trades of XP Factory Plc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-13 2026-05-11 B Purchase
83,219
427.38
£992,735
83,219 427.38 £992,735
2026-04-14 2026-04-13 B Purchase
8,946
446.13
£355,097
8,946 446.13 £355,097
2026-03-12 2026-03-11 B Purchase
30,037
377.77
£3,350,533
30,037 377.77 £3,350,533
2026-02-20 2026-02-12 B Purchase
1,213
0.12
£150
1,213 0.12 £150
2026-01-13 2026-01-12 B Purchase
1,156
0.13
£150
1,156 0.13 £150
2024-12-16 2024-12-11 B Purchase
1,068
0.14
£150
1,068 0.14 £150
2024-11-13 2024-11-10 B Purchase
1,395
0.11
£150
1,395 0.11 £150
2024-10-15 2024-10-11 B Purchase
1,230
0.12
£150
1,230 0.12 £150
2024-09-12 2024-09-11 B Purchase
1,083
0.14
£150
1,083 0.14 £150
2024-08-14 2024-08-12 B Purchase
1,087
0.14
£150
1,087 0.14 £150
2024-07-16 2024-07-11 B Purchase
1,006
0.15
£150
1,006 0.15 £150
2024-06-18 2024-06-11 B Purchase
893
0.17
£150
893 0.17 £150
2024-05-15 2024-05-13 B Purchase
1,060
0.14
£150
1,060 0.14 £150
2024-04-15 2024-04-11 B Purchase
1,072
0.14
£150
1,072 0.14 £150
2024-03-14 2024-03-11 B Purchase
1,042
0.14
£150
1,042 0.14 £150
2024-02-19 2024-02-12 B Purchase
939
0.16
£149
939 0.16 £149
2024-01-12 2024-01-11 B Purchase
939
0.16
£150
939 0.16 £150
2023-12-15 2023-12-11 B Purchase
928
0.16
£150
928 0.16 £150
2023-11-15 2023-11-13 B Purchase
930
0.16
£150
930 0.16 £150
2023-10-16 2023-10-11 B Purchase
838
0.18
£150
838 0.18 £150
2023-09-13 2023-09-11 B Purchase
918
0.16
£150
918 0.16 £150
2023-08-14 2023-08-11 B Purchase
834
0.18
£150
834 0.18 £150
2023-07-12 2023-07-11 B Purchase
860
0.17
£150
860 0.17 £150
2023-06-15 2023-06-12 B Purchase
789
0.19
£150
789 0.19 £150
2023-05-15 2023-05-11 B Purchase
849
0.18
£150
849 0.18 £150
2023-04-14 2023-04-11 B Purchase
741
0.20
£150
741 0.20 £150
2023-03-15 2023-03-13 B Purchase
815
0.18
£150
815 0.18 £150
2023-02-15 2023-02-13 B Purchase
721
0.21
£150
721 0.21 £150
2023-01-11 2023-01-10 B Purchase
1,029
0.15
£150
1,029 0.15 £150
2022-12-13 2022-12-12 B Purchase
723
0.21
£150
723 0.21 £150
2022-11-14 2022-11-10 B Purchase
820
0.18
£150
820 0.18 £150
2022-10-11 2022-10-10 B Purchase
1,064
0.14
£150
1,064 0.14 £150
2022-09-14 2022-09-12 B Purchase
1,103
0.14
£150
1,103 0.14 £150
2022-08-15 2022-08-10 B Purchase
1,066
0.15
£159
1,066 0.15 £159
2022-07-11 2022-07-08 B Purchase
953
0.16
£150
953 0.16 £150
2022-05-11 2022-05-10 B Purchase
573
0.26
£150
573 0.26 £150
2022-04-12 2022-04-11 B Purchase
486
0.31
£150
486 0.31 £150
2022-03-14 2022-03-10 B Purchase
654
0.23
£150
654 0.23 £150
2022-02-11 2022-02-10 B Purchase
512
0.29
£150
512 0.29 £150
2022-01-12 2022-01-10 B Purchase
482
0.31
£150
482 0.31 £150
2021-12-13 2021-12-10 B Purchase
496
0.30
£150
496 0.30 £150
2021-11-11 2021-11-10 B Purchase
420
0.36
£150
420 0.36 £150
2021-10-12 2021-10-11 B Purchase
465
0.32
£150
465 0.32 £150
2021-09-14 2021-09-10 B Purchase
446
0.34
£150
446 0.34 £150
2021-08-12 2021-08-10 B Purchase
444
0.34
£150
444 0.34 £150