Bright (Lisa)
| Bought at price 28.40 per share. | Direct | 16,614 | 12 Oct 2022 | 585 |
Shipsey (John Francis)
| Bought at price 28.03 per share. | Direct | 16,818 | 07 Oct 2022 | 600 |
Page (Ian David)
| Sold at price 31.31 per share. | Direct | 339,169 | 22 Sept 2022 | 10,834 |
Sandland (Paul)
| Sold at price 31.31 per share. | Direct | 60,608 | 22 Sept 2022 | 1,936 |
Griffin (Anthony Gerard)
| Sold at price 31.31 per share. | Direct | 112,952 | 22 Sept 2022 | 3,608 |
Griffin (Anthony Gerard)
| | Direct | | 20 Sept 2022 | 7,194 |
Sandland (Paul)
| | Direct | | 20 Sept 2022 | 3,999 |
Page (Ian David)
| | Direct | | 20 Sept 2022 | 22,981 |
Standard Life Investments Ltd
| | Direct | | 14 Sept 2022 | 428,777 |
Standard Life Investments Ltd
| | Direct | | 11 Aug 2022 | 0 |
The Vanguard Group Inc
| | Direct | | 11 Aug 2022 | 0 |
BlackRock International Ltd.
| | Direct | | 11 Aug 2022 | 0 |
Fidelity Management & Research
| | Direct | | 11 Aug 2022 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 11 Aug 2022 | 0 |
MacPherson (Ishbel Jean Stewart)
| Bought at price 41.14 per share. | Direct | 35,952 | 21 Jul 2022 | 874 |
MacPherson (Ishbel Jean Stewart)
| | Direct | | 21 Jul 2022 | 874 |
Standard Life Investments Ltd
| | Direct | | 30 Jun 2022 | 0 |
The Vanguard Group Inc
| | Direct | | 30 Jun 2022 | 0 |
Fidelity Management & Research
| | Direct | | 30 Jun 2022 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 30 Jun 2022 | 0 |
BlackRock International Ltd.
| | Direct | | 30 Jun 2022 | 0 |
Bamford (Zoe Goulding)
| | Direct | | 10 Jun 2022 | 13,822 |
Page (Ian David)
| | Direct | | 10 Jun 2022 | 34,367 |
Standard Life Investments Ltd
| | Direct | | 14 Apr 2022 | 0 |
Platt (Alison)
| Bought at price 55.28 per share. | Direct | 129,679 | 05 Apr 2022 | 2,346 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 23 Feb 2022 | 4,170 |
Standard Life Investments Ltd
| | Direct | | 17 Dec 2021 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 22 Nov 2021 | 403,357 |
Sandland (Paul)
| Exercise of Option at price 34.15 per share. | Direct | 102,462 | 05 Oct 2021 | 3,000 |
Sandland (Paul)
| Exercise of Option at price 29.52 per share. | Direct | 88,560 | 05 Oct 2021 | 3,000 |
Sandland (Paul)
| Sold at price 65.81 per share. | Direct | 260,623 | 05 Oct 2021 | 3,960 |
Standard Life Investments Ltd
| | Direct | | 01 Oct 2021 | 0 |
Page (Ian David)
| Sold at price 71.53 per share. | Direct | 1,148,946 | 21 Sept 2021 | 16,062 |
BlackRock International Ltd.
| | Direct | | 21 Sept 2021 | 4,462 |
Griffin (Anthony Gerard)
| Sold at price 71.53 per share. | Direct | 382,410 | 21 Sept 2021 | 5,346 |
Griffin (Anthony Gerard)
| | Direct | | 20 Sept 2021 | 10,659 |
BlackRock International Ltd.
| | Direct | | 20 Sept 2021 | 628,931 |
Page (Ian David)
| | Direct | | 20 Sept 2021 | 34,071 |
Griffin (Anthony Gerard)
| Sold at price 69.21 per share. | Direct | 1,211,140 | 10 Sept 2021 | 17,500 |
Goode (Denise)
| Bought at price 65.44 per share. | Direct | 8,899 | 07 Sept 2021 | 136 |
Griffin (Anthony Gerard)
| | Direct | | 06 Sept 2021 | 0 |
Bright (Lisa)
| | Direct | | 06 Sept 2021 | 0 |
Heslop (Julian Spenser)
| | Direct | | 06 Sept 2021 | 0 |
Page (Ian David)
| | Direct | | 06 Sept 2021 | 0 |
Platt (Alison)
| | Direct | | 06 Sept 2021 | 0 |
Rice (William Anthony)
| | Direct | | 06 Sept 2021 | 0 |
Sandland (Paul)
| | Direct | | 06 Sept 2021 | 0 |
Macartney (Lawson)
| | Direct | | 06 Sept 2021 | 0 |
MacPherson (Ishbel Jean Stewart)
| | Direct | | 06 Sept 2021 | 0 |
Standard Life Investments Ltd
| | Direct | | 12 Aug 2021 | 0 |
The Vanguard Group Inc
| | Direct | | 12 Aug 2021 | 0 |
Fidelity Management & Research
| | Direct | | 12 Aug 2021 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 12 Aug 2021 | 0 |
BlackRock International Ltd.
| | Direct | | 12 Aug 2021 | 0 |
BlackRock International Ltd.
| | Direct | | 30 Jun 2021 | 0 |
Bright (Lisa)
| | Direct | | 30 Jun 2021 | 0 |
Heslop (Julian Spenser)
| | Direct | | 30 Jun 2021 | 0 |
Griffin (Anthony Gerard)
| | Direct | | 30 Jun 2021 | 0 |
Fidelity Management & Research
| | Direct | | 30 Jun 2021 | 0 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 30 Jun 2021 | 0 |
The Vanguard Group Inc
| | Direct | | 30 Jun 2021 | 0 |
Rice (William Anthony)
| | Direct | | 30 Jun 2021 | 0 |
Sandland (Paul)
| | Direct | | 30 Jun 2021 | 0 |
Standard Life Investments Ltd
| | Direct | | 30 Jun 2021 | 0 |
Page (Ian David)
| | Direct | | 30 Jun 2021 | 0 |
Platt (Alison)
| | Direct | | 30 Jun 2021 | 0 |
Macartney (Lawson)
| | Direct | | 30 Jun 2021 | 0 |
MacPherson (Ishbel Jean Stewart)
| | Direct | | 30 Jun 2021 | 0 |
BlackRock International Ltd.
| | Direct | | 17 May 2021 | 10,562 |
BlackRock International Ltd.
| | Direct | | 03 May 2021 | 0 |
BlackRock International Ltd.
| | Direct | | 30 Apr 2021 | 19,110 |
BlackRock International Ltd.
| | Direct | | 29 Apr 2021 | 993 |
BlackRock International Ltd.
| | Direct | | 27 Apr 2021 | 10,756 |
BlackRock International Ltd.
| | Direct | | 26 Apr 2021 | 7,887 |
BlackRock International Ltd.
| | Direct | | 22 Apr 2021 | 20,402 |
BlackRock International Ltd.
| | Direct | | 21 Apr 2021 | 71,200 |
Griffin (Anthony Gerard)
| Sold at price 53.27 per share. | Direct | 1,331,825 | 16 Apr 2021 | 25,000 |
Platt (Alison)
| Bought at price 45.72 per share. | Direct | 27,570 | 09 Mar 2021 | 603 |
BlackRock International Ltd.
| | Direct | | 24 Feb 2021 | 7,350 |
BlackRock International Ltd.
| | Direct | | 23 Feb 2021 | 60,693 |
BlackRock International Ltd.
| | Direct | | 28 Jan 2021 | 11,489 |
BlackRock International Ltd.
| | Direct | | 12 Jan 2021 | 29,135 |
BlackRock International Ltd.
| | Direct | | 10 Dec 2020 | 67,962 |
BlackRock International Ltd.
| | Direct | | 02 Dec 2020 | 32,127 |
Page (Ian David)
| Exercise of Option at price 22.00 per share. | Direct | 24,041 | 02 Dec 2020 | 1,093 |
Sandland (Paul)
| Exercise of Option at price 22.00 per share. | Direct | 24,041 | 02 Dec 2020 | 1,093 |
BlackRock International Ltd.
| | Direct | | 30 Nov 2020 | 12,991 |
Page (Ian David)
| Sold at price 45.68 per share. | Direct | 13,704,300 | 17 Nov 2020 | 300,000 |
Grandeur Peak Global Advisors, LLC
| | Direct | | 16 Oct 2020 | 0 |
Bright (Lisa)
| Bought at price 41.88 per share. | Direct | 32,998 | 06 Oct 2020 | 788 |
Sandland (Paul)
| Exercise of Option at price 12.57 per share. | Direct | 11,599 | 01 Oct 2020 | 923 |
Sandland (Paul)
| Exercise of Option at price 17.64 per share. | Direct | 52,935 | 01 Oct 2020 | 3,000 |
Sandland (Paul)
| Sold at price 41.54 per share. | Direct | 102,772 | 01 Oct 2020 | 2,474 |
Standard Life Investments Ltd
| | Direct | | 01 Oct 2020 | 1,651,929 |
Griffin (Anthony Gerard)
| Sold at price 40.75 per share. | Direct | 179,295 | 23 Sept 2020 | 4,400 |
Griffin (Anthony Gerard)
| Sold at price 40.08 per share. | Direct | 179,224 | 22 Sept 2020 | 4,472 |
Page (Ian David)
| Sold at price 40.08 per share. | Direct | 555,627 | 22 Sept 2020 | 13,864 |
Page (Ian David)
| | Direct | | 21 Sept 2020 | 29,409 |
Griffin (Anthony Gerard)
| | Direct | | 21 Sept 2020 | 8,916 |
Page (Ian David)
| | Direct | | 18 Sept 2020 | 2,000 |
Heslop (Julian Spenser)
| Sold at price 42.42 per share. | Direct | 169,676 | 17 Sept 2020 | 4,000 |
Griffin (Anthony Gerard)
| | Direct | | 07 Sept 2020 | 0 |
Heslop (Julian Spenser)
| | Direct | | 07 Sept 2020 | 0 |
Page (Ian David)
| | Direct | | 07 Sept 2020 | 0 |
Platt (Alison)
| | Direct | | 07 Sept 2020 | 0 |
Rice (William Anthony)
| | Direct | | 07 Sept 2020 | 0 |
Macartney (Lawson)
| | Direct | | 07 Sept 2020 | 0 |
MacPherson (Ishbel Jean Stewart)
| | Direct | | 07 Sept 2020 | 0 |
The Vanguard Group Inc
| | Direct | | 20 Aug 2020 | 0 |
Standard Life Investments Ltd
| | Direct | | 20 Aug 2020 | 0 |
Fidelity Management & Research
| | Direct | | 20 Aug 2020 | 0 |
BlackRock International Ltd.
| | Direct | | 20 Aug 2020 | 0 |
BlackRock International Ltd.
| | Direct | | 17 Aug 2020 | 288,293 |
Sandland (Paul)
| | Direct | | 09 Jul 2020 | 0 |
Rice (William Anthony)
| | Direct | | 30 Jun 2020 | 0 |
Sandland (Paul)
| | Direct | | 30 Jun 2020 | 0 |
The Vanguard Group Inc
| | Direct | | 30 Jun 2020 | 0 |
Page (Ian David)
| | Direct | | 30 Jun 2020 | 0 |
Platt (Alison)
| | Direct | | 30 Jun 2020 | 0 |
Macartney (Lawson)
| | Direct | | 30 Jun 2020 | 0 |
MacPherson (Ishbel Jean Stewart)
| | Direct | | 30 Jun 2020 | 0 |
Standard Life Investments Ltd
| | Direct | | 30 Jun 2020 | 0 |
BlackRock International Ltd.
| | Direct | | 30 Jun 2020 | 0 |
Griffin (Anthony Gerard)
| | Direct | | 30 Jun 2020 | 0 |
Heslop (Julian Spenser)
| | Direct | | 30 Jun 2020 | 0 |
Fidelity Management & Research
| | Direct | | 30 Jun 2020 | 0 |
Platt (Alison)
| Bought at price 32.87 per share. | Direct | 24,983 | 11 Jun 2020 | 760 |
Standard Life Investments Ltd
| | Direct | | 26 Mar 2020 | 1,851,676 |
Kames Capital PLC
| | Direct | | 25 Mar 2020 | 75,278 |
BlackRock International Ltd.
| | Direct | | 16 Mar 2020 | 176,583 |
Kames Capital PLC
| | Direct | | 02 Mar 2020 | 33,783 |
Kames Capital PLC
| | Direct | | 18 Feb 2020 | 18,265 |
Kames Capital PLC
| | Direct | | 12 Feb 2020 | 37,604 |
Morley Fund Management Ltd
| | Direct | | 13 Jan 2020 | 310,000 |
Morley Fund Management Ltd
| | Direct | | 10 Jan 2020 | 153,899 |
Fidelity Management & Research
| | Direct | | 01 Jan 2020 | 403,333 |
BlackRock International Ltd.
| | Direct | | 18 Dec 2019 | 127,244 |
BlackRock International Ltd.
| | Direct | | 22 Nov 2019 | 42,959 |
Morley Fund Management Ltd
| | Direct | | 18 Nov 2019 | 1,438 |
BlackRock International Ltd.
| | Direct | | 08 Nov 2019 | 23,353 |
BlackRock International Ltd.
| | Direct | | 04 Nov 2019 | 195,707 |
Morley Fund Management Ltd
| | Direct | | 04 Nov 2019 | 192,259 |
Standard Life Investments Ltd
| | Direct | | 30 Sept 2019 | 1,307,714 |
Page (Ian David)
| Sold at price 34.80 per share. | Direct | 1,201,818 | 20 Sept 2019 | 34,536 |
Griffin (Anthony Gerard)
| Sold at price 34.80 per share. | Direct | 725,837 | 20 Sept 2019 | 20,858 |
Griffin (Anthony Gerard)
| | Direct | | 19 Sept 2019 | 20,858 |
Page (Ian David)
| | Direct | | 19 Sept 2019 | 73,260 |
Page (Ian David)
| Sold at price 36.46 per share. | Direct | 7,292,600 | 17 Sept 2019 | 200,000 |
Rice (William Anthony)
| Sold at price 36.38 per share. | Direct | 727,500 | 17 Sept 2019 | 20,000 |
Rice (William Anthony)
| | Direct | | 02 Sept 2019 | 0 |