Judd (Jasper)
| Bought at price 15.81 per share. | Direct | 7,907 | 06 Dec 2022 | 500 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Nov 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Oct 2022 | 0 |
Judd (Jasper)
| Bought at price 13.77 per share. | Direct | 6,885 | 19 Oct 2022 | 500 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Sept 2022 | 0 |
Rathbone Investment Management Ltd
| | Direct | | 26 Sept 2022 | 15,665 |
Charles Stanley Group PLC
| | Direct | | 20 Sept 2022 | 0 |
Booth (Lisa)
| | Direct | | 16 Sept 2022 | 0 |
Parritt (Clive Anthony)
| | Direct | | 16 Sept 2022 | 0 |
Soderlund-Boley (Tina)
| | Direct | | 16 Sept 2022 | 0 |
White (Stephen)
| | Direct | | 16 Sept 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Aug 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 29 Jul 2022 | 0 |
Booth (Lisa)
| | Direct | | 30 Jun 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Jun 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Jun 2022 | 0 |
Charles Stanley Group PLC
| | Direct | | 30 Jun 2022 | 0 |
Parritt (Clive Anthony)
| | Direct | | 30 Jun 2022 | 0 |
Soderlund-Boley (Tina)
| | Direct | | 30 Jun 2022 | 0 |
White (Stephen)
| | Direct | | 30 Jun 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 May 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Apr 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Mar 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 04 Mar 2022 | 0 |
Soderlund-Boley (Tina)
| Bought at price 16.86 per share. | Direct | 20,195 | 08 Feb 2022 | 1,198 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Jan 2022 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Dec 2021 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Nov 2021 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Oct 2021 | 0 |
Barton (Malcolm Peter Speight)
| | Direct | | 27 Oct 2021 | 0 |
Booth (Lisa)
| | Direct | | 27 Oct 2021 | 0 |
Grender (Gordon David)
| | Direct | | 27 Oct 2021 | 0 |
Parritt (Clive Anthony)
| | Direct | | 27 Oct 2021 | 0 |
Soderlund-Boley (Tina)
| | Direct | | 27 Oct 2021 | 0 |
White (Stephen)
| | Direct | | 27 Oct 2021 | 0 |
Brown Advisory US Smaller Companies PLC
| Buy Back at price 18.99 per share. | Direct | 113,123 | 22 Oct 2021 | 5,957 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Sept 2021 | 0 |
Brown Advisory US Smaller Companies PLC
| Buy Back at price 18.83 per share. | Direct | 123,912 | 24 Sept 2021 | 6,582 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Aug 2021 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 Jul 2021 | 0 |
Charles Stanley Group PLC
| | Direct | | 19 Jul 2021 | 208,348 |
1607 Capital Partners, LLC
| | Direct | | 30 Jun 2021 | 0 |
Barton (Malcolm Peter Speight)
| | Direct | | 30 Jun 2021 | 0 |
Booth (Lisa)
| | Direct | | 30 Jun 2021 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Jun 2021 | 0 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 30 Jun 2021 | 0 |
Parritt (Clive Anthony)
| | Direct | | 30 Jun 2021 | 0 |
Rathbone Investment Management Ltd
| | Direct | | 30 Jun 2021 | 0 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 30 Jun 2021 | 0 |
Smith & Williamson Investment Management
| | Direct | | 30 Jun 2021 | 0 |
Soderlund-Boley (Tina)
| | Direct | | 30 Jun 2021 | 0 |
White (Stephen)
| | Direct | | 30 Jun 2021 | 0 |
Grender (Gordon David)
| | Direct | | 30 Jun 2021 | 0 |
White (Stephen)
| Bought at price 18.65 per share. | Direct | 186,520 | 17 Jun 2021 | 10,000 |
Rathbone Investment Management Ltd
| | Direct | | 09 Jun 2021 | 211,840 |
Brown Advisory US Smaller Companies PLC
| | Direct | | 31 May 2021 | 0 |
1607 Capital Partners, LLC
| | Direct | | 11 May 2021 | 126,071 |
Jupiter US Smaller Companies plc
| | Direct | | 30 Apr 2021 | 0 |
Jupiter US Smaller Companies plc
| | Direct | | 31 Mar 2021 | 0 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.91 per share. | Direct | 285,274 | 09 Mar 2021 | 15,930 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.42 per share. | Direct | 302,759 | 08 Mar 2021 | 17,382 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.61 per share. | Direct | 83,045 | 05 Mar 2021 | 5,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.51 per share. | Direct | 656,880 | 01 Mar 2021 | 37,506 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.76 per share. | Direct | 419,000 | 26 Feb 2021 | 25,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.48 per share. | Direct | 370,858 | 24 Feb 2021 | 21,221 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.25 per share. | Direct | 108,199 | 18 Feb 2021 | 6,271 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.58 per share. | Direct | 150,378 | 12 Feb 2021 | 8,553 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.66 per share. | Direct | 142,589 | 11 Feb 2021 | 8,076 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.63 per share. | Direct | 440,775 | 10 Feb 2021 | 25,000 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 05 Feb 2021 | 470,738 |
Jupiter US Smaller Companies plc
| Buy Back at price 17.13 per share. | Direct | 315,823 | 04 Feb 2021 | 18,439 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.78 per share. | Direct | 839,100 | 03 Feb 2021 | 50,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.74 per share. | Direct | 388,736 | 02 Feb 2021 | 23,222 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.32 per share. | Direct | 35,408 | 01 Feb 2021 | 2,169 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.37 per share. | Direct | 168,504 | 29 Jan 2021 | 10,291 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.57 per share. | Direct | 414,275 | 28 Jan 2021 | 25,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 16.80 per share. | Direct | 79,302 | 06 Jan 2021 | 4,719 |
Jupiter US Smaller Companies plc
| | Direct | | 31 Dec 2020 | 0 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.90 per share. | Direct | 164,818 | 29 Dec 2020 | 10,364 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.82 per share. | Direct | 81,731 | 22 Dec 2020 | 5,167 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.67 per share. | Direct | 45,539 | 21 Dec 2020 | 2,906 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.86 per share. | Direct | 396,475 | 18 Dec 2020 | 25,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.53 per share. | Direct | 57,674 | 16 Dec 2020 | 3,713 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.28 per share. | Direct | 190,404 | 14 Dec 2020 | 12,461 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.34 per share. | Direct | 387,417 | 11 Dec 2020 | 25,257 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.29 per share. | Direct | 146,862 | 10 Dec 2020 | 9,607 |
Jupiter US Smaller Companies plc
| Buy Back at price 15.34 per share. | Direct | 16,657 | 09 Dec 2020 | 1,086 |
Smith & Williamson Investment Management
| | Direct | | 09 Dec 2020 | 24,750 |
Smith & Williamson Investment Management
| | Direct | | 30 Nov 2020 | 4,712 |
Jupiter US Smaller Companies plc
| | Direct | | 30 Nov 2020 | 0 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.77 per share. | Direct | 106,206 | 09 Nov 2020 | 7,714 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.11 per share. | Direct | 87,076 | 03 Nov 2020 | 6,642 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.78 per share. | Direct | 50,595 | 02 Nov 2020 | 3,958 |
Jupiter US Smaller Companies plc
| | Direct | | 30 Oct 2020 | 0 |
White (Stephen)
| Bought at price 0.13 per share. | Direct | 1,300 | 26 Oct 2020 | 10,000 |
Parritt (Clive Anthony)
| | Direct | | 16 Oct 2020 | 0 |
Soderlund-Boley (Tina)
| | Direct | | 16 Oct 2020 | 0 |
Barton (Malcolm Peter Speight)
| | Direct | | 16 Oct 2020 | 0 |
Booth (Lisa)
| | Direct | | 16 Oct 2020 | 0 |
Grender (Gordon David)
| | Direct | | 16 Oct 2020 | 0 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.75 per share. | Direct | 29,677 | 06 Oct 2020 | 2,328 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.76 per share. | Direct | 146,745 | 05 Oct 2020 | 11,504 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.50 per share. | Direct | 59,309 | 01 Oct 2020 | 4,744 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.57 per share. | Direct | 117,099 | 30 Sept 2020 | 9,318 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.32 per share. | Direct | 89,167 | 29 Sept 2020 | 7,237 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.37 per share. | Direct | 231,769 | 28 Sept 2020 | 18,744 |
Smith & Williamson Investment Management
| | Direct | | 28 Sept 2020 | 22,729 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.16 per share. | Direct | 303,975 | 25 Sept 2020 | 25,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 11.95 per share. | Direct | 178,329 | 24 Sept 2020 | 14,928 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.28 per share. | Direct | 306,925 | 23 Sept 2020 | 25,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.16 per share. | Direct | 113,507 | 22 Sept 2020 | 9,336 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.63 per share. | Direct | 56,839 | 18 Sept 2020 | 4,500 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.55 per share. | Direct | 152,708 | 11 Sept 2020 | 12,168 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.59 per share. | Direct | 193,960 | 10 Sept 2020 | 15,412 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.60 per share. | Direct | 30,976 | 09 Sept 2020 | 2,459 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.57 per share. | Direct | 85,683 | 08 Sept 2020 | 6,816 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.09 per share. | Direct | 1,964,100 | 03 Sept 2020 | 150,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.12 per share. | Direct | 656,250 | 02 Sept 2020 | 50,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.98 per share. | Direct | 649,000 | 01 Sept 2020 | 50,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.22 per share. | Direct | 330,400 | 28 Aug 2020 | 25,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.14 per share. | Direct | 42,182 | 27 Aug 2020 | 3,209 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.15 per share. | Direct | 191,440 | 21 Aug 2020 | 14,556 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.30 per share. | Direct | 48,734 | 18 Aug 2020 | 3,664 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.23 per share. | Direct | 72,754 | 12 Aug 2020 | 5,500 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.26 per share. | Direct | 60,796 | 11 Aug 2020 | 4,586 |
Jupiter US Smaller Companies plc
| Buy Back at price 13.04 per share. | Direct | 12,952 | 10 Aug 2020 | 993 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.89 per share. | Direct | 38,269 | 07 Aug 2020 | 2,968 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.67 per share. | Direct | 60,843 | 06 Aug 2020 | 4,801 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.30 per share. | Direct | 239,315 | 03 Aug 2020 | 19,455 |
Jupiter US Smaller Companies plc
| | Direct | | 31 Jul 2020 | 0 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.23 per share. | Direct | 94,542 | 30 Jul 2020 | 7,731 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.13 per share. | Direct | 303,200 | 23 Jul 2020 | 25,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.08 per share. | Direct | 126,871 | 22 Jul 2020 | 10,500 |
1607 Capital Partners, LLC
| | Direct | | 22 Jul 2020 | 0 |
Jupiter US Smaller Companies plc
| Buy Back at price 12.05 per share. | Direct | 90,397 | 21 Jul 2020 | 7,500 |
Jupiter US Smaller Companies plc
| Buy Back at price 11.80 per share. | Direct | 141,600 | 15 Jul 2020 | 12,000 |
Jupiter US Smaller Companies plc
| Buy Back at price 11.92 per share. | Direct | 85,962 | 06 Jul 2020 | 7,214 |
Jupiter US Smaller Companies plc
| Buy Back at price 11.84 per share. | Direct | 99,019 | 02 Jul 2020 | 8,361 |
Jupiter US Smaller Companies plc
| Buy Back at price 11.75 per share. | Direct | 292,676 | 01 Jul 2020 | 24,915 |
Jupiter US Smaller Companies plc
| | Direct | | 30 Jun 2020 | 0 |
Close Wealth Management
| | Direct | | 30 Jun 2020 | 0 |
Grender (Gordon David)
| | Direct | | 30 Jun 2020 | 0 |
Jupiter US Smaller Companies plc
| | Direct | | 30 Jun 2020 | 0 |
Barton (Malcolm Peter Speight)
| | Direct | | 30 Jun 2020 | 0 |
Booth (Lisa)
| | Direct | | 30 Jun 2020 | 0 |
Charles Stanley Group PLC
| | Direct | | 30 Jun 2020 | 0 |
Parritt (Clive Anthony)
| | Direct | | 30 Jun 2020 | 0 |
Rathbone Investment Management Ltd
| | Direct | | 30 Jun 2020 | 0 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 30 Jun 2020 | 0 |
Soderlund-Boley (Tina)
| | Direct | | 30 Jun 2020 | 0 |