|
2026-05-22 |
2026-05-20 |
S
Sale
|
See Remarks
Officer
|
2,894
+22.3%
455.68
US$3,710,623
|
2,894
+22.3%
|
455.68
|
US$3,710,623
|
|
|
2025-12-22 |
2025-12-18 |
S
Sale
|
Non-Executive Director
Executive Director
|
20,240
428.10
£4,005,777
|
20,240
|
428.10
|
£4,005,777
|
|
|
2025-12-19 |
2025-12-18 |
S
Sale
|
Member of the Board of Directors
Director
|
36,945
61.67
£1,539,150
|
36,945
|
61.67
|
£1,539,150
|
|
|
2025-11-14 |
2025-11-12 |
S
Sale
|
Chief Financial Officer
Officer
|
15,000
88.63
US$1,329,518
|
15,000
|
88.63
|
US$1,329,518
|
|
|
2025-11-14 |
2025-11-12 |
S
Sale
|
Chief Financial Officer (CFO)
Officer
|
15,000
88.63
US$1,329,518
|
15,000
|
88.63
|
US$1,329,518
|
|
|
2025-11-12 |
2025-11-12 |
PrS
Proposed sale
|
Officer
Officer
|
15,000
88.88
US$1,333,200
|
15,000
|
88.88
|
US$1,333,200
|
|
|
2025-09-26 |
2025-09-09 |
B
Purchase
|
Member of the Board of Directors
Director
|
9
81.05
US$735
|
9
|
81.05
|
US$735
|
|
|
2025-08-18 |
2025-08-14 |
S
Sale
|
Chief Financial Officer (CFO)
Officer
|
9,563
115.12
£1,100,864
|
9,563
|
115.12
|
£1,100,864
|
|
|
2025-05-02 |
2025-04-30 |
B
Purchase
|
Member of the Board of Directors
Director
|
1,400
71.66
US$100,317
|
1,400
|
71.66
|
US$100,317
|
|
|
2024-11-21 |
2024-11-19 |
B
Purchase
|
Member of the Board of Directors
Director
|
3,000
63.40
US$190,195
|
3,000
|
63.40
|
US$190,195
|
|
|
2024-11-20 |
2024-11-19 |
B
Purchase
|
Non-Executive Director
Executive Director
|
3,000
63.40
US$190,194
|
3,000
|
63.40
|
US$190,194
|
|
|
2024-11-15 |
2024-11-15 |
B
Purchase
|
Non-Executive Chair of the Board
Director
|
2,000
100.30
£200,607
|
2,000
|
100.30
|
£200,607
|
|
|
2024-11-15 |
2024-11-15 |
B
Purchase
|
Chairman of the Board of Directors
Director
|
2,000
100.30
£200,600
|
2,000
|
100.30
|
£200,600
|
|
|
2024-11-15 |
2024-11-14 |
B
Purchase
|
Chief Executive Officer
Officer
|
20,000
102.03
£2,040,600
|
20,000
|
102.03
|
£2,040,600
|
|
|
2024-11-15 |
2024-11-14 |
B
Purchase
|
Chief Executive Officer (CEO)/Managing Directory
Officer
|
20,000
102.03
£2,040,600
|
20,000
|
102.03
|
£2,040,600
|
|
|
2024-11-13 |
2024-11-13 |
B
Purchase
|
Non-Executive Director
Executive Director
|
980
101.70
£99,665
|
980
|
101.70
|
£99,665
|
|
|
2024-11-13 |
2024-11-13 |
B
Purchase
|
Member of the Board of Directors
Director
|
980
101.70
£99,665
|
980
|
101.70
|
£99,665
|
|
|
2024-09-13 |
2024-09-13 |
B
Purchase
|
Non-Executive Chair of the Board
Director
|
2,000
0.06
£118
|
2,000
|
0.06
|
£118
|
|
|
2024-09-13 |
2024-09-13 |
B
Purchase
|
Chairman of the Board of Directors
Director
|
2,000
117.93
£235,855
|
2,000
|
117.93
|
£235,855
|
|
|
2023-12-18 |
2023-12-12 |
B
Purchase
|
Member of the Board of Directors
Director
|
487
101.90
£49,623
|
487
|
101.90
|
£49,623
|
|
|
2023-12-14 |
2023-12-12 |
B
Purchase
|
Non-Executive Director
Executive Director
|
487
0.21
£102
|
487
|
0.21
|
£102
|
|
|
2023-11-23 |
2023-11-22 |
B
Purchase
|
Non-Executive Chair of the Board
Director
|
1,000
101.70
£101,700
|
1,000
|
101.70
|
£101,700
|
|
|
2023-11-23 |
2023-11-22 |
B
Purchase
|
Chairman of the Board of Directors
Director
|
1,000
101.70
£101,700
|
1,000
|
101.70
|
£101,700
|
|
|
2023-11-23 |
2023-11-21 |
B
Purchase
|
Non-Executive Chair of the Board
Director
|
1,000
101.05
£101,052
|
1,000
|
101.05
|
£101,052
|
|
|
2023-11-23 |
2023-11-21 |
B
Purchase
|
Chairman of the Board of Directors
Director
|
1,000
101.05
£101,052
|
1,000
|
101.05
|
£101,052
|
|
|
2023-11-13 |
2023-05-05 |
PrS
Proposed sale
|
Officer
Officer
|
19,470
75.85
US$1,476,749
|
19,470
|
75.85
|
US$1,476,749
|
|
|
2023-05-09 |
2023-05-05 |
S
Sale
|
Chief Financial Officer
Officer
|
19,470
74.81
US$1,456,551
|
19,470
|
74.81
|
US$1,456,551
|
|
|
2023-05-09 |
2023-05-05 |
S
Sale
|
Chief Financial Officer (CFO)
Officer
|
19,470
74.81
US$1,456,551
|
19,470
|
74.81
|
US$1,456,551
|
|
|
2023-05-02 |
2023-04-28 |
B
Purchase
|
Non-Executive Chair of the Board
Director
|
2,000
117.01
£234,020
|
2,000
|
117.01
|
£234,020
|
|
|
2023-05-02 |
2023-04-28 |
B
Purchase
|
Chairman of the Board of Directors
Director
|
2,000
117.01
£234,020
|
2,000
|
117.01
|
£234,020
|
|
|
2023-11-13 |
2022-11-22 |
PrS
Proposed sale
|
Officer
Officer
|
32,711
65.58
US$2,145,187
|
32,711
|
65.58
|
US$2,145,187
|
|
|
2022-11-23 |
2022-11-22 |
S
Sale
|
Chief Financial Officer
Officer
|
32,711
65.58
US$2,145,187
|
32,711
|
65.58
|
US$2,145,187
|
|
|
2022-11-23 |
2022-11-22 |
S
Sale
|
Chief Financial Officer (CFO)
Officer
|
32,711
65.58
US$2,145,187
|
32,711
|
65.58
|
US$2,145,187
|
|
|
2022-05-20 |
2022-05-19 |
S
Sale
|
Chief Financial Officer
Officer
|
18,095
64.56
US$1,168,213
|
18,095
|
64.56
|
US$1,168,213
|
|
|
2022-05-20 |
2022-05-19 |
S
Sale
|
Chief Financial Officer (CFO)
Officer
|
18,095
64.56
US$1,168,213
|
18,095
|
64.56
|
US$1,168,213
|
|
|
2022-05-06 |
2022-05-05 |
S
Sale
|
Non-Executive Director
Executive Director
|
15,170
65.23
US$989,539
|
15,170
|
65.23
|
US$989,539
|
|
|
2022-05-06 |
2022-05-05 |
S
Sale
|
Member of the Board of Directors
Director
|
15,170
65.23
US$989,539
|
15,170
|
65.23
|
US$989,539
|
|
|
2021-12-15 |
2021-12-13 |
B
Purchase
|
Non-Executive Director
Executive Director
|
2,000
54.29
US$108,580
|
2,000
|
54.29
|
US$108,580
|
|
|
2021-07-21 |
2021-07-21 |
B
Purchase
|
Chief Financial Officer
Officer
|
21,243
115.08
US$2,444,644
|
21,243
|
115.08
|
US$2,444,644
|
|
|
2021-02-15 |
2021-02-11 |
B
Purchase
|
Chief Financial Officer (CFO)
Officer
|
6,289
0.00
£0
|
6,289
|
0.00
|
£0
|
|
|
2021-02-15 |
2021-02-11 |
B
Purchase
|
Chief Executive Officer (CEO)/Managing Directory
Officer
|
107,715
0.00
£0
|
107,715
|
0.00
|
£0
|
|
|
2020-12-17 |
2020-12-16 |
B
Purchase
|
Non-Executive Director
Executive Director
|
700
51.52
US$36,064
|
700
|
51.52
|
US$36,064
|
|
|
2020-12-17 |
2020-12-16 |
B
Purchase
|
Non-Executive Director
Executive Director
|
1,300
76.80
£99,840
|
1,300
|
76.80
|
£99,840
|
|
|
2020-12-16 |
2020-12-16 |
B
Purchase
|
Non-Executive Director
Executive Director
|
517
76.78
£39,697
|
517
|
76.78
|
£39,697
|
|
|
2020-12-16 |
2020-12-16 |
B
Purchase
|
Non-Executive Director
Executive Director
|
1,310
76.25
£99,888
|
1,310
|
76.25
|
£99,888
|
|
|
2020-03-20 |
2020-03-18 |
B
Purchase
|
Non-Executive Director
Executive Director
|
1,000
38.32
US$38,320
|
1,000
|
38.32
|
US$38,320
|
|
|
2020-02-27 |
2020-02-26 |
B
Purchase
|
Non-Executive Director
Executive Director
|
1,000
48.00
US$48,000
|
1,000
|
48.00
|
US$48,000
|
|
|
2020-02-19 |
2020-02-17 |
B
Purchase
|
Non-Executive Director
Executive Director
|
700
73.13
£51,191
|
700
|
73.13
|
£51,191
|
|
|
2019-05-08 |
2019-05-07 |
B
Purchase
|
Chief Financial Officer
Officer
|
8,500
58.00
£493,000
|
8,500
|
58.00
|
£493,000
|
|
|
2019-05-01 |
2019-04-30 |
B
Purchase
|
Non-Executive Director
Executive Director
|
520
57.38
£29,838
|
520
|
57.38
|
£29,838
|
|
|
2019-05-01 |
2019-04-29 |
B
Purchase
|
Non-Executive Director
Executive Director
|
1,000
38.31
US$38,306
|
1,000
|
38.31
|
US$38,306
|
|
|
2019-05-01 |
2019-04-29 |
B
Purchase
|
Non-Executive Director
Executive Director
|
2,472
38.18
US$94,376
|
2,472
|
38.18
|
US$94,376
|
|
|
2019-05-01 |
2019-04-29 |
B
Purchase
|
Chief Executive Officer
Officer
|
17,100
58.26
£996,160
|
17,100
|
58.26
|
£996,160
|
|
|
2018-02-05 |
2018-02-02 |
B
Purchase
|
Non-Executive Director
Executive Director
|
415
48.46
£20,112
|
415
|
48.46
|
£20,112
|
|