Liontrust Investment Partners LLP
| | Direct | | 26 Oct 2022 | 261,876 |
Harwood Capital LLP
| | Direct | | 05 Aug 2022 | 703,600 |
Brind (David Leonard)
| | Direct | | 07 Jul 2022 | 0 |
Hope (John)
| | Direct | | 07 Jul 2022 | 0 |
Mackay (Jay)
| | Direct | | 07 Jul 2022 | 0 |
Maxted (Benjamin John)
| | Direct | | 07 Jul 2022 | 0 |
Young (Christopher Paul)
| | Direct | | 07 Jul 2022 | 0 |
Young (Paul Victor)
| | Direct | | 07 Jul 2022 | 0 |
Canaccord Genuity Group Inc.
| | Direct | | 06 Jul 2022 | 144,990 |
Liontrust Investment Partners LLP
| | Direct | | 05 Jul 2022 | 416,453 |
Liontrust Investment Partners LLP
| | Direct | | 27 Jun 2022 | 535,695 |
Canaccord Genuity Group Inc.
| | Direct | | 22 Apr 2022 | 1,373,333 |
Murray (Gerard Thomas)
| Bought at price 1.90 per share. | Direct | 57,030 | 01 Apr 2022 | 30,000 |
Liontrust Investment Partners LLP
| | Direct | | 31 Mar 2022 | 1,635,664 |
BlackRock Inc.
| | Direct | | 15 Mar 2022 | 0 |
BMO Global Asset Management
| | Direct | | 15 Mar 2022 | 0 |
Brind (David Leonard)
| | Direct | | 15 Mar 2022 | 0 |
Canaccord Genuity Group Inc.
| | Direct | | 15 Mar 2022 | 0 |
Chelverton Asset Management Ltd
| | Direct | | 15 Mar 2022 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 15 Mar 2022 | 0 |
Harwood Capital LLP
| | Direct | | 15 Mar 2022 | 0 |
Liontrust Investment Partners LLP
| | Direct | | 15 Mar 2022 | 0 |
Murray (Gerard Thomas)
| | Direct | | 15 Mar 2022 | 0 |
Ninety One Group
| | Direct | | 15 Mar 2022 | 0 |
Premier Asset Management Plc
| | Direct | | 15 Mar 2022 | 0 |
Smith (Stephen John)
| | Direct | | 15 Mar 2022 | 0 |
Young (Paul Victor)
| | Direct | | 15 Mar 2022 | 0 |
Ninety One Group
| | Direct | | 28 Feb 2022 | 231,599 |
Premier Asset Management Plc
| | Direct | | 11 Feb 2022 | 1,167,000 |
Premier Asset Management Plc
| | Direct | | 24 Jan 2022 | 833,000 |
Liontrust Investment Partners LLP
| | Direct | | 01 Dec 2021 | 838,494 |
Premier Asset Management Plc
| | Direct | | 01 Dec 2021 | 700,000 |
BlackRock Inc.
| | Direct | | 17 Sept 2021 | 521,171 |
Chelverton Asset Management Ltd
| | Direct | | 25 Aug 2021 | 523,333 |
Premier Asset Management Plc
| | Direct | | 25 Aug 2021 | 620,000 |
Premier Asset Management Plc
| | Direct | | 16 Aug 2021 | 780,000 |
Premier Asset Management Plc
| | Direct | | 27 Jul 2021 | 100,000 |
Liontrust Investment Partners LLP
| | Direct | | 12 Jul 2021 | 1,042,176 |
Harwood Capital LLP
| | Direct | | 08 Jun 2021 | 81,666 |
BlackRock Inc.
| | Direct | | 24 May 2021 | 0 |
BMO Global Asset Management
| | Direct | | 24 May 2021 | 0 |
Brind (David Leonard)
| | Direct | | 24 May 2021 | 0 |
Canaccord Genuity Group Inc.
| | Direct | | 24 May 2021 | 0 |
Canaccord Genuity Group Inc.
| | Direct | | 24 May 2021 | 0 |
Chelverton Asset Management Ltd
| | Direct | | 24 May 2021 | 0 |
Columbia Threadneedle Investments (UK)
| | Direct | | 24 May 2021 | 0 |
Harwood Capital LLP
| | Direct | | 24 May 2021 | 0 |
Hope (John)
| | Direct | | 24 May 2021 | 0 |
Liontrust Investment Partners LLP
| | Direct | | 24 May 2021 | 0 |
Mackay (Jay)
| | Direct | | 24 May 2021 | 0 |
Maxted (Benjamin John)
| | Direct | | 24 May 2021 | 0 |
Murray (Gerard Thomas)
| | Direct | | 24 May 2021 | 0 |
Ninety One Group
| | Direct | | 24 May 2021 | 0 |
Ninety One Group
| | Direct | | 24 May 2021 | 0 |
Premier Asset Management Plc
| | Direct | | 24 May 2021 | 0 |
Premier Asset Management Plc
| | Direct | | 24 May 2021 | 0 |
Rice (Patricia Ada)
| | Direct | | 24 May 2021 | 0 |
Ryecroft (Stephen)
| | Direct | | 24 May 2021 | 0 |
Smith (Stephen John)
| | Direct | | 24 May 2021 | 0 |
Young (Christopher Paul)
| | Direct | | 24 May 2021 | 0 |
Young (Michael)
| | Direct | | 24 May 2021 | 0 |
Young (Paul Victor)
| | Direct | | 24 May 2021 | 0 |