Artemis Alpha Trust Plc
| Buy Back at price 3.76 per share. | Direct | 37 620 | 06 déc. 2022 | 10 000 |
Artemis Alpha Trust Plc
| | Direct | | 30 nov. 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 3.63 per share. | Direct | 36 330 | 24 nov. 2022 | 10 000 |
1607 Capital Partners, LLC
| | Direct | | 17 nov. 2022 | 592 306 |
Artemis Alpha Trust Plc
| | Direct | | 31 oct. 2022 | 0 |
Artemis Alpha Trust Plc
| | Direct | | 30 sept. 2022 | 0 |
Kumar (Kartik)
| Bought at price 3.00 per share. | Direct | 22 507 | 29 sept. 2022 | 7 500 |
Artemis Alpha Trust Plc
| Buy Back at price 2.99 per share. | Direct | 74 850 | 28 sept. 2022 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.28 per share. | Direct | 32 759 | 22 sept. 2022 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.35 per share. | Direct | 16 775 | 16 sept. 2022 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.43 per share. | Direct | 68 520 | 14 sept. 2022 | 20 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.48 per share. | Direct | 57 453 | 13 sept. 2022 | 16 500 |
Artemis Alpha Trust Plc
| Buy Back at price 3.48 per share. | Direct | 41 712 | 09 sept. 2022 | 12 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.39 per share. | Direct | 33 920 | 08 sept. 2022 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.41 per share. | Direct | 54 576 | 07 sept. 2022 | 16 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.37 per share. | Direct | 33 730 | 05 sept. 2022 | 10 000 |
Kumar (Kartik)
| Bought at price 3.66 per share. | Direct | 12 799 | 24 août 2022 | 3 500 |
Artemis Alpha Trust Plc
| Buy Back at price 3.76 per share. | Direct | 18 790 | 18 août 2022 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.82 per share. | Direct | 26 746 | 16 août 2022 | 7 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.84 per share. | Direct | 111 451 | 15 août 2022 | 28 986 |
Artemis Alpha Trust Plc
| Buy Back at price 3.83 per share. | Direct | 229 739 | 09 août 2022 | 60 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.88 per share. | Direct | 193 800 | 08 août 2022 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.88 per share. | Direct | 193 750 | 05 août 2022 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.90 per share. | Direct | 195 100 | 04 août 2022 | 50 000 |
Artemis Alpha Trust Plc
| | Direct | | 31 juil. 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 3.86 per share. | Direct | 8 114 | 27 juil. 2022 | 2 100 |
Artemis Alpha Trust Plc
| Buy Back at price 3.84 per share. | Direct | 6 529 | 25 juil. 2022 | 1 700 |
Artemis Alpha Trust Plc
| Buy Back at price 3.77 per share. | Direct | 18 830 | 21 juil. 2022 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.67 per share. | Direct | 64 295 | 20 juil. 2022 | 17 500 |
Artemis Alpha Trust Plc
| Buy Back at price 3.71 per share. | Direct | 37 060 | 19 juil. 2022 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.50 per share. | Direct | 17 480 | 15 juil. 2022 | 5 000 |
Kumar (Kartik)
| Bought at price 3.58 per share. | Direct | 10 737 | 15 juil. 2022 | 3 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.58 per share. | Direct | 64 421 | 11 juil. 2022 | 18 000 |
Aspinall (Tansy)
| Bought at price 3.63 per share. | Direct | 18 150 | 07 juil. 2022 | 5 000 |
Artemis Alpha Trust Plc
| | Direct | | 06 juil. 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 3.64 per share. | Direct | 60 060 | 01 juil. 2022 | 16 500 |
Artemis Alpha Trust Plc
| | Direct | | 30 juin 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 3.70 per share. | Direct | 49 990 | 28 juin 2022 | 13 500 |
Artemis Alpha Trust Plc
| Buy Back at price 3.67 per share. | Direct | 18 330 | 23 juin 2022 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.67 per share. | Direct | 91 675 | 17 juin 2022 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.94 per share. | Direct | 98 500 | 10 juin 2022 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.15 per share. | Direct | 37 323 | 06 juin 2022 | 9 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.06 per share. | Direct | 101 425 | 01 juin 2022 | 25 000 |
Artemis Alpha Trust Plc
| | Direct | | 31 mai 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 3.91 per share. | Direct | 7 822 | 27 mai 2022 | 2 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.97 per share. | Direct | 238 020 | 26 mai 2022 | 60 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.83 per share. | Direct | 152 976 | 24 mai 2022 | 39 900 |
1607 Capital Partners, LLC
| | Direct | | 23 mai 2022 | 22 124 |
Artemis Alpha Trust Plc
| Buy Back at price 3.87 per share. | Direct | 193 550 | 20 mai 2022 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.85 per share. | Direct | 19 245 | 18 mai 2022 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.86 per share. | Direct | 38 590 | 17 mai 2022 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.68 per share. | Direct | 55 170 | 13 mai 2022 | 15 000 |
Kumar (Kartik)
| Bought at price 3.70 per share. | Direct | 11 109 | 13 mai 2022 | 3 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.66 per share. | Direct | 183 000 | 12 mai 2022 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 3.84 per share. | Direct | 96 100 | 10 mai 2022 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.04 per share. | Direct | 56 602 | 05 mai 2022 | 14 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.11 per share. | Direct | 82 280 | 04 mai 2022 | 20 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.16 per share. | Direct | 32 463 | 03 mai 2022 | 7 800 |
Artemis Alpha Trust Plc
| | Direct | | 30 avr. 2022 | 0 |
Korner (James Robert Dominic)
| | Direct | | 30 avr. 2022 | 0 |
Paterson (Harry Adrian Loraine)
| | Direct | | 30 avr. 2022 | 0 |
1607 Capital Partners, LLC
| | Direct | | 30 avr. 2022 | 0 |
Rensburg Sheppards Investment Management Limited
| | Direct | | 30 avr. 2022 | 0 |
Rossie House Investment Management
| | Direct | | 30 avr. 2022 | 0 |
Schroders Plc
| | Direct | | 30 avr. 2022 | 0 |
Dodd (John Edwin)
| | Direct | | 30 avr. 2022 | 0 |
Ayton (John)
| | Direct | | 30 avr. 2022 | 0 |
Bergin (Blathnaid)
| | Direct | | 30 avr. 2022 | 0 |
Budge (Duncan William Allan)
| | Direct | | 30 avr. 2022 | 0 |
Tyndall (Mark Robert John)
| | Direct | | 30 avr. 2022 | 0 |
Artemis Alpha Trust Plc
| | Direct | | 29 avr. 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 4.12 per share. | Direct | 82 460 | 28 avr. 2022 | 20 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.56 per share. | Direct | 228 000 | 14 avr. 2022 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.46 per share. | Direct | 44 580 | 04 avr. 2022 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.52 per share. | Direct | 113 100 | 01 avr. 2022 | 25 000 |
Artemis Alpha Trust Plc
| | Direct | | 31 mars 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 4.51 per share. | Direct | 84 863 | 29 mars 2022 | 18 800 |
Artemis Alpha Trust Plc
| Buy Back at price 4.55 per share. | Direct | 113 825 | 28 mars 2022 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.58 per share. | Direct | 45 750 | 17 mars 2022 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 4.43 per share. | Direct | 42 085 | 16 mars 2022 | 9 500 |
Kumar (Kartik)
| Bought at price 4.30 per share. | Direct | 21 485 | 07 mars 2022 | 5 000 |
Artemis Alpha Trust Plc
| | Direct | | 28 févr. 2022 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 5.28 per share. | Direct | 52 750 | 14 févr. 2022 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.44 per share. | Direct | 462 400 | 09 févr. 2022 | 85 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.44 per share. | Direct | 492 047 | 08 févr. 2022 | 90 400 |
Artemis Alpha Trust Plc
| Buy Back at price 5.45 per share. | Direct | 326 940 | 01 févr. 2022 | 60 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.37 per share. | Direct | 134 125 | 31 janv. 2022 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.32 per share. | Direct | 319 260 | 28 janv. 2022 | 60 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.40 per share. | Direct | 48 582 | 26 janv. 2022 | 9 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.35 per share. | Direct | 133 850 | 24 janv. 2022 | 25 000 |
Aspinall (Tansy)
| Bought at price 5.37 per share. | Direct | 13 417 | 24 janv. 2022 | 2 500 |
Artemis Alpha Trust Plc
| Buy Back at price 5.60 per share. | Direct | 42 544 | 21 janv. 2022 | 7 600 |
Artemis Alpha Trust Plc
| Buy Back at price 5.75 per share. | Direct | 287 550 | 20 janv. 2022 | 50 000 |
1607 Capital Partners, LLC
| | Direct | | 20 janv. 2022 | 115 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.75 per share. | Direct | 74 815 | 19 janv. 2022 | 13 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.78 per share. | Direct | 115 620 | 11 janv. 2022 | 20 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.73 per share. | Direct | 143 225 | 10 janv. 2022 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.69 per share. | Direct | 227 680 | 07 janv. 2022 | 40 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.71 per share. | Direct | 28 529 | 07 janv. 2022 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.60 per share. | Direct | 979 650 | 05 janv. 2022 | 175 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.51 per share. | Direct | 220 320 | 04 janv. 2022 | 40 000 |
1607 Capital Partners, LLC
| | Direct | | 04 janv. 2022 | 21 358 |
Artemis Alpha Trust Plc
| Buy Back at price 5.42 per share. | Direct | 21 700 | 31 déc. 2021 | 4 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.41 per share. | Direct | 81 120 | 24 déc. 2021 | 15 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.39 per share. | Direct | 269 400 | 23 déc. 2021 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.32 per share. | Direct | 53 190 | 21 déc. 2021 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.22 per share. | Direct | 182 595 | 20 déc. 2021 | 35 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.25 per share. | Direct | 78 720 | 16 déc. 2021 | 15 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.23 per share. | Direct | 261 450 | 14 déc. 2021 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.22 per share. | Direct | 104 400 | 13 déc. 2021 | 20 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.29 per share. | Direct | 185 290 | 10 déc. 2021 | 35 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.32 per share. | Direct | 79 845 | 08 déc. 2021 | 15 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.38 per share. | Direct | 134 400 | 07 déc. 2021 | 25 000 |
1607 Capital Partners, LLC
| | Direct | | 07 déc. 2021 | 791 294 |
Artemis Alpha Trust Plc
| Buy Back at price 5.27 per share. | Direct | 342 290 | 06 déc. 2021 | 65 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.32 per share. | Direct | 85 088 | 30 nov. 2021 | 16 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.55 per share. | Direct | 188 836 | 25 nov. 2021 | 34 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.57 per share. | Direct | 194 950 | 24 nov. 2021 | 35 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.71 per share. | Direct | 28 535 | 22 nov. 2021 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.74 per share. | Direct | 459 520 | 19 nov. 2021 | 80 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.75 per share. | Direct | 106 301 | 18 nov. 2021 | 18 500 |
Artemis Alpha Trust Plc
| Buy Back at price 5.72 per share. | Direct | 100 100 | 16 nov. 2021 | 17 500 |
Artemis Alpha Trust Plc
| Buy Back at price 5.72 per share. | Direct | 28 580 | 15 nov. 2021 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.80 per share. | Direct | 145 025 | 09 nov. 2021 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.79 per share. | Direct | 144 725 | 05 nov. 2021 | 25 000 |
Artemis Alpha Trust Plc
| Increase at price 5.82 per share. | Direct | 465 439 | 04 nov. 2021 | 80 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.84 per share. | Direct | 438 225 | 03 nov. 2021 | 75 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.81 per share. | Direct | 523 170 | 02 nov. 2021 | 90 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.81 per share. | Direct | 505 557 | 01 nov. 2021 | 87 000 |
Artemis Alpha Trust Plc
| | Direct | | 29 oct. 2021 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 5.89 per share. | Direct | 264 915 | 28 oct. 2021 | 45 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.92 per share. | Direct | 2 190 030 | 26 oct. 2021 | 370 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.92 per share. | Direct | 296 000 | 25 oct. 2021 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.90 per share. | Direct | 58 990 | 22 oct. 2021 | 10 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.92 per share. | Direct | 266 220 | 21 oct. 2021 | 45 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.92 per share. | Direct | 295 850 | 20 oct. 2021 | 50 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.93 per share. | Direct | 889 800 | 19 oct. 2021 | 150 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.86 per share. | Direct | 732 625 | 18 oct. 2021 | 125 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.86 per share. | Direct | 3 865 620 | 15 oct. 2021 | 660 000 |
Kumar (Kartik)
| Bought at price 5.86 per share. | Direct | 14 642 | 15 oct. 2021 | 2 500 |
Artemis Alpha Trust Plc
| Buy Back at price 5.71 per share. | Direct | 42 832 | 05 oct. 2021 | 7 500 |
Artemis Alpha Trust Plc
| Buy Back at price 5.75 per share. | Direct | 40 215 | 04 oct. 2021 | 7 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.73 per share. | Direct | 14 325 | 01 oct. 2021 | 2 500 |
Artemis Alpha Trust Plc
| | Direct | | 30 sept. 2021 | 0 |
Artemis Alpha Trust Plc
| Buy Back at price 5.77 per share. | Direct | 8 656 | 29 sept. 2021 | 1 500 |
Artemis Alpha Trust Plc
| Buy Back at price 5.81 per share. | Direct | 145 150 | 28 sept. 2021 | 25 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.92 per share. | Direct | 136 068 | 27 sept. 2021 | 23 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.86 per share. | Direct | 29 280 | 24 sept. 2021 | 5 000 |
Artemis Alpha Trust Plc
| Buy Back at price 5.95 per share. | Direct | 74 412 | 23 sept. 2021 | 12 500 |
Artemis Alpha Trust Plc
| Buy Back at price 5.86 per share. | Direct | 58 590 | 22 sept. 2021 | 10 000 |