BAKER LLOYD W

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 39% 68% 82%
Transactions
53 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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
50.22
Quantity 77,564
Value £2,904,537
Transaction date
Purchase
Price
370.09
Quantity 34,141
Value £3,195,590
Transaction date
Purchase
Price
370.80
Quantity 96,432
Value £2,899,780
Transaction date
Purchase
Price
0.18
Quantity 822
Value £148
Transaction date
Purchase
Price
0.16
Quantity 937
Value £150
Transaction date
Purchase
Price
0.13
Quantity 1,154
Value £150
Transaction date
Purchase
Price
0.11
Quantity 1,376
Value £150
Transaction date
Purchase
Price
0.12
Quantity 1,213
Value £150
Transaction date
Purchase
Price
0.13
Quantity 1,156
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,068
Value £150
Transaction date
Purchase
Price
0.11
Quantity 1,395
Value £150
Transaction date
Purchase
Price
0.12
Quantity 1,230
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,083
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,087
Value £150
Transaction date
Purchase
Price
0.15
Quantity 1,006
Value £150
Transaction date
Purchase
Price
0.17
Quantity 893
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,060
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,072
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,042
Value £150
Transaction date
Purchase
Price
0.16
Quantity 939
Value £149
Transaction date
Purchase
Price
0.16
Quantity 939
Value £150
Transaction date
Purchase
Price
0.16
Quantity 928
Value £150
Transaction date
Purchase
Price
0.16
Quantity 930
Value £150
Transaction date
Purchase
Price
0.18
Quantity 838
Value £150
Transaction date
Purchase
Price
0.16
Quantity 918
Value £150
Transaction date
Purchase
Price
0.18
Quantity 834
Value £150
Transaction date
Purchase
Price
0.17
Quantity 860
Value £150
Transaction date
Purchase
Price
0.19
Quantity 789
Value £150
Transaction date
Purchase
Price
0.18
Quantity 849
Value £150
Transaction date
Purchase
Price
0.20
Quantity 741
Value £150
Transaction date
Purchase
Price
0.18
Quantity 815
Value £150
Transaction date
Purchase
Price
0.21
Quantity 721
Value £150
Transaction date
Purchase
Price
0.15
Quantity 1,029
Value £150
Transaction date
Purchase
Price
0.21
Quantity 723
Value £150
Transaction date
Purchase
Price
0.18
Quantity 820
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,064
Value £150
Transaction date
Purchase
Price
0.14
Quantity 1,103
Value £150
Transaction date
Purchase
Price
0.15
Quantity 1,066
Value £159
Transaction date
Purchase
Price
0.16
Quantity 953
Value £150
Transaction date
Purchase
Price
0.26
Quantity 573
Value £150
Transaction date
Purchase
Price
0.31
Quantity 486
Value £150
Transaction date
Purchase
Price
0.23
Quantity 654
Value £150
Transaction date
Purchase
Price
0.29
Quantity 512
Value £150
Transaction date
Purchase
Price
0.31
Quantity 482
Value £150
Transaction date
Purchase
Price
0.30
Quantity 496
Value £150
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-15 2026-09-11 B Purchase
77,564
50.22
£2,904,537
77,564 50.22 £2,904,537
2026-08-12 2026-08-11 B Purchase
34,141
370.09
£3,195,590
34,141 370.09 £3,195,590
2026-07-17 2026-07-13 B Purchase
96,432
370.80
£2,899,780
96,432 370.80 £2,899,780
2026-06-12 2026-06-11 B Purchase
822
0.18
£148
822 0.18 £148
2026-05-13 2026-05-11 B Purchase
937
0.16
£150
937 0.16 £150
2026-04-14 2026-04-13 B Purchase
1,154
0.13
£150
1,154 0.13 £150
2026-03-12 2026-03-11 B Purchase
1,376
0.11
£150
1,376 0.11 £150
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