Witan Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 311,052 | 09 Dec 2022 | 116,981 |
Witan Investment Trust Plc
| Buy Back at price 2.67 per share. | Direct | 453,389 | 08 Dec 2022 | 170,000 |
Witan Investment Trust Plc
| Buy Back at price 2.63 per share. | Direct | 922,249 | 07 Dec 2022 | 350,000 |
Witan Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 570,583 | 06 Dec 2022 | 215,640 |
Witan Investment Trust Plc
| Buy Back at price 2.72 per share. | Direct | 389,013 | 05 Dec 2022 | 143,125 |
Witan Investment Trust Plc
| Buy Back at price 2.74 per share. | Direct | 548,000 | 02 Dec 2022 | 200,000 |
Witan Investment Trust Plc
| Buy Back at price 2.76 per share. | Direct | 359,374 | 01 Dec 2022 | 130,350 |
Witan Investment Trust Plc
| Buy Back at price 2.70 per share. | Direct | 664,888 | 30 Nov 2022 | 246,164 |
Witan Investment Trust Plc
| Buy Back at price 2.67 per share. | Direct | 373,240 | 29 Nov 2022 | 140,000 |
Witan Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 138,601 | 28 Nov 2022 | 52,204 |
Witan Investment Trust Plc
| Buy Back at price 2.71 per share. | Direct | 250,582 | 25 Nov 2022 | 92,500 |
Witan Investment Trust Plc
| Buy Back at price 2.73 per share. | Direct | 240,255 | 24 Nov 2022 | 88,167 |
Witan Investment Trust Plc
| Buy Back at price 2.72 per share. | Direct | 217,530 | 23 Nov 2022 | 79,857 |
Witan Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 39,930 | 22 Nov 2022 | 15,000 |
Witan Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 185,125 | 21 Nov 2022 | 69,596 |
Witan Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 166,215 | 18 Nov 2022 | 62,440 |
Witan Investment Trust Plc
| Buy Back at price 2.67 per share. | Direct | 234,898 | 17 Nov 2022 | 88,010 |
Witan Investment Trust Plc
| Buy Back at price 2.69 per share. | Direct | 418,480 | 16 Nov 2022 | 155,511 |
Witan Investment Trust Plc
| Buy Back at price 2.70 per share. | Direct | 365,039 | 15 Nov 2022 | 135,000 |
Witan Investment Trust Plc
| Buy Back at price 2.68 per share. | Direct | 254,505 | 14 Nov 2022 | 95,000 |
Witan Investment Trust Plc
| Buy Back at price 2.71 per share. | Direct | 325,200 | 11 Nov 2022 | 120,000 |
Witan Investment Trust Plc
| Buy Back at price 2.59 per share. | Direct | 155,340 | 10 Nov 2022 | 60,000 |
Witan Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 598,835 | 09 Nov 2022 | 237,539 |
Witan Investment Trust Plc
| Buy Back at price 2.55 per share. | Direct | 334,066 | 08 Nov 2022 | 131,058 |
Witan Investment Trust Plc
| Buy Back at price 2.53 per share. | Direct | 434,134 | 07 Nov 2022 | 171,459 |
Witan Investment Trust Plc
| Buy Back at price 2.49 per share. | Direct | 498,200 | 04 Nov 2022 | 200,000 |
Witan Investment Trust Plc
| Buy Back at price 2.41 per share. | Direct | 305,142 | 03 Nov 2022 | 126,510 |
Witan Investment Trust Plc
| Buy Back at price 2.47 per share. | Direct | 258,315 | 02 Nov 2022 | 104,539 |
Witan Investment Trust Plc
| Buy Back at price 2.54 per share. | Direct | 520,290 | 01 Nov 2022 | 205,000 |
Witan Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 445,400 | 31 Oct 2022 | 178,160 |
Witan Investment Trust Plc
| | Direct | | 31 Oct 2022 | 0 |
Witan Investment Trust Plc
| Buy Back at price 2.51 per share. | Direct | 351,551 | 28 Oct 2022 | 140,172 |
Witan Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 463,959 | 27 Oct 2022 | 184,038 |
Witan Investment Trust Plc
| Buy Back at price 2.55 per share. | Direct | 534,660 | 26 Oct 2022 | 210,000 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 272,470 | 25 Oct 2022 | 110,000 |
Witan Investment Trust Plc
| Buy Back at price 2.41 per share. | Direct | 364,744 | 24 Oct 2022 | 151,158 |
Witan Investment Trust Plc
| Buy Back at price 2.38 per share. | Direct | 509,226 | 21 Oct 2022 | 213,512 |
Witan Investment Trust Plc
| Buy Back at price 2.38 per share. | Direct | 296,851 | 20 Oct 2022 | 124,675 |
Witan Investment Trust Plc
| Buy Back at price 2.37 per share. | Direct | 709,800 | 19 Oct 2022 | 300,000 |
Witan Investment Trust Plc
| Buy Back at price 2.42 per share. | Direct | 414,670 | 18 Oct 2022 | 171,210 |
Witan Investment Trust Plc
| Buy Back at price 2.37 per share. | Direct | 363,833 | 17 Oct 2022 | 153,322 |
Witan Investment Trust Plc
| Buy Back at price 2.33 per share. | Direct | 817,250 | 14 Oct 2022 | 350,000 |
Witan Investment Trust Plc
| Buy Back at price 2.33 per share. | Direct | 540,512 | 13 Oct 2022 | 231,582 |
Witan Investment Trust Plc
| Buy Back at price 2.29 per share. | Direct | 457,400 | 12 Oct 2022 | 200,000 |
Neubert (Suzy E G A)
| Bought at price 2.31 per share. | Direct | 840 | 12 Oct 2022 | 364 |
Witan Investment Trust Plc
| Buy Back at price 2.27 per share. | Direct | 441,009 | 11 Oct 2022 | 194,363 |
Witan Investment Trust Plc
| Buy Back at price 2.33 per share. | Direct | 456,645 | 10 Oct 2022 | 195,733 |
Witan Investment Trust Plc
| Buy Back at price 2.37 per share. | Direct | 408,100 | 07 Oct 2022 | 172,049 |
Witan Investment Trust Plc
| Buy Back at price 2.41 per share. | Direct | 508,801 | 06 Oct 2022 | 211,121 |
Witan Investment Trust Plc
| Buy Back at price 2.42 per share. | Direct | 425,891 | 05 Oct 2022 | 175,698 |
Witan Investment Trust Plc
| Buy Back at price 2.46 per share. | Direct | 382,177 | 04 Oct 2022 | 155,673 |
Witan Investment Trust Plc
| Buy Back at price 2.34 per share. | Direct | 602,911 | 03 Oct 2022 | 257,215 |
Witan Investment Trust Plc
| Buy Back at price 2.32 per share. | Direct | 497,132 | 30 Sept 2022 | 214,189 |
Witan Investment Trust Plc
| Buy Back at price 2.31 per share. | Direct | 924,799 | 29 Sept 2022 | 400,000 |
Witan Investment Trust Plc
| Buy Back at price 2.30 per share. | Direct | 666,575 | 28 Sept 2022 | 290,194 |
Witan Investment Trust Plc
| Buy Back at price 2.32 per share. | Direct | 927,200 | 27 Sept 2022 | 400,000 |
Witan Investment Trust Plc
| Buy Back at price 2.32 per share. | Direct | 579,500 | 26 Sept 2022 | 250,000 |
Witan Investment Trust Plc
| Increase at price 2.36 per share. | Direct | 519,669 | 23 Sept 2022 | 220,573 |
Witan Investment Trust Plc
| Buy Back at price 2.46 per share. | Direct | 619,358 | 22 Sept 2022 | 251,261 |
Witan Investment Trust Plc
| Buy Back at price 2.49 per share. | Direct | 287,749 | 21 Sept 2022 | 115,562 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 470,717 | 20 Sept 2022 | 189,729 |
Witan Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 557,941 | 16 Sept 2022 | 223,266 |
Witan Investment Trust Plc
| Buy Back at price 2.53 per share. | Direct | 608,297 | 15 Sept 2022 | 240,149 |
Witan Investment Trust Plc
| Buy Back at price 2.53 per share. | Direct | 1,456,888 | 14 Sept 2022 | 576,757 |
Witan Investment Trust Plc
| Buy Back at price 2.56 per share. | Direct | 966,422 | 13 Sept 2022 | 377,214 |
Witan Investment Trust Plc
| Buy Back at price 2.62 per share. | Direct | 528,596 | 12 Sept 2022 | 202,063 |
Witan Investment Trust Plc
| Buy Back at price 2.57 per share. | Direct | 900,200 | 09 Sept 2022 | 350,000 |
Witan Investment Trust Plc
| Buy Back at price 2.51 per share. | Direct | 891,474 | 08 Sept 2022 | 355,594 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 651,684 | 07 Sept 2022 | 262,988 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 860,932 | 06 Sept 2022 | 347,711 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 742,500 | 05 Sept 2022 | 300,000 |
Witan Investment Trust Plc
| Buy Back at price 2.51 per share. | Direct | 756,112 | 02 Sept 2022 | 301,360 |
Witan Investment Trust Plc
| Buy Back at price 2.49 per share. | Direct | 633,615 | 01 Sept 2022 | 254,158 |
Witan Investment Trust Plc
| Buy Back at price 2.54 per share. | Direct | 845,726 | 31 Aug 2022 | 332,309 |
Witan Investment Trust Plc
| Buy Back at price 2.58 per share. | Direct | 1,187,185 | 30 Aug 2022 | 460,864 |
Witan Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 1,479,465 | 25 Aug 2022 | 558,289 |
Witan Investment Trust Plc
| Buy Back at price 2.64 per share. | Direct | 982,385 | 25 Aug 2022 | 372,398 |
Witan Investment Trust Plc
| Buy Back at price 2.62 per share. | Direct | 686,180 | 24 Aug 2022 | 262,001 |
Witan Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 1,927,342 | 23 Aug 2022 | 727,299 |
Witan Investment Trust Plc
| Buy Back at price 2.72 per share. | Direct | 1,224,000 | 19 Aug 2022 | 450,000 |
Witan Investment Trust Plc
| Buy Back at price 2.69 per share. | Direct | 688,672 | 19 Aug 2022 | 256,489 |
Witan Investment Trust Plc
| Buy Back at price 2.76 per share. | Direct | 434,877 | 18 Aug 2022 | 157,793 |
Witan Investment Trust Plc
| Buy Back at price 2.78 per share. | Direct | 449,666 | 17 Aug 2022 | 161,576 |
Witan Investment Trust Plc
| Buy Back at price 2.84 per share. | Direct | 776,656 | 16 Aug 2022 | 273,278 |
Witan Investment Trust Plc
| Buy Back at price 2.83 per share. | Direct | 296,722 | 15 Aug 2022 | 104,738 |
Neubert (Suzy E G A)
| Bought at price 2.56 per share. | Direct | 913 | 13 Aug 2022 | 357 |
Witan Investment Trust Plc
| Buy Back at price 2.85 per share. | Direct | 786,605 | 12 Aug 2022 | 275,905 |
Witan Investment Trust Plc
| Buy Back at price 2.84 per share. | Direct | 711,887 | 11 Aug 2022 | 250,224 |
Witan Investment Trust Plc
| Buy Back at price 2.80 per share. | Direct | 429,615 | 10 Aug 2022 | 153,434 |
Witan Investment Trust Plc
| Buy Back at price 2.75 per share. | Direct | 897,867 | 09 Aug 2022 | 326,023 |
Witan Investment Trust Plc
| Buy Back at price 2.77 per share. | Direct | 616,639 | 08 Aug 2022 | 223,016 |
Witan Investment Trust Plc
| Buy Back at price 2.75 per share. | Direct | 585,994 | 05 Aug 2022 | 212,934 |
Witan Investment Trust Plc
| Buy Back at price 2.76 per share. | Direct | 418,272 | 04 Aug 2022 | 151,548 |
Witan Investment Trust Plc
| Buy Back at price 2.72 per share. | Direct | 504,266 | 03 Aug 2022 | 185,392 |
Witan Investment Trust Plc
| Buy Back at price 2.69 per share. | Direct | 582,495 | 02 Aug 2022 | 216,541 |
Witan Investment Trust Plc
| Buy Back at price 2.76 per share. | Direct | 620,100 | 01 Aug 2022 | 225,000 |
Witan Investment Trust Plc
| | Direct | | 31 Jul 2022 | 0 |
Witan Investment Trust Plc
| Buy Back at price 2.74 per share. | Direct | 523,774 | 29 Jul 2022 | 191,368 |
Witan Investment Trust Plc
| Buy Back at price 2.69 per share. | Direct | 367,368 | 28 Jul 2022 | 136,619 |
Witan Investment Trust Plc
| Buy Back at price 2.69 per share. | Direct | 499,039 | 27 Jul 2022 | 185,862 |
Witan Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 516,234 | 26 Jul 2022 | 195,100 |
Witan Investment Trust Plc
| Buy Back at price 2.67 per share. | Direct | 429,123 | 25 Jul 2022 | 160,540 |
Witan Investment Trust Plc
| Buy Back at price 2.68 per share. | Direct | 561,384 | 22 Jul 2022 | 209,785 |
Witan Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 330,595 | 21 Jul 2022 | 124,753 |
Witan Investment Trust Plc
| Increase at price 2.60 per share. | Direct | 270,277 | 20 Jul 2022 | 104,073 |
Witan Investment Trust Plc
| Buy Back at price 2.56 per share. | Direct | 382,225 | 19 Jul 2022 | 149,599 |
Witan Investment Trust Plc
| Buy Back at price 2.53 per share. | Direct | 859,738 | 18 Jul 2022 | 339,281 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 322,010 | 15 Jul 2022 | 130,000 |
Witan Investment Trust Plc
| Buy Back at price 2.44 per share. | Direct | 386,327 | 14 Jul 2022 | 158,656 |
Witan Investment Trust Plc
| Buy Back at price 2.46 per share. | Direct | 693,401 | 13 Jul 2022 | 281,756 |
Witan Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 414,563 | 12 Jul 2022 | 166,091 |
Witan Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 326,719 | 11 Jul 2022 | 130,845 |
Witan Investment Trust Plc
| Buy Back at price 2.54 per share. | Direct | 759,585 | 08 Jul 2022 | 299,285 |
Witan Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 627,140 | 07 Jul 2022 | 248,471 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 1,066,832 | 06 Jul 2022 | 430,001 |
Witan Investment Trust Plc
| Buy Back at price 2.44 per share. | Direct | 722,565 | 05 Jul 2022 | 296,255 |
Witan Investment Trust Plc
| Buy Back at price 2.49 per share. | Direct | 262,989 | 04 Jul 2022 | 105,449 |
Witan Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 377,135 | 01 Jul 2022 | 149,895 |
Witan Investment Trust Plc
| Buy Back at price 2.51 per share. | Direct | 533,268 | 30 Jun 2022 | 212,627 |
Witan Investment Trust Plc
| | Direct | | 30 Jun 2022 | 0 |
Witan Investment Trust Plc
| Buy Back at price 2.53 per share. | Direct | 661,896 | 29 Jun 2022 | 261,206 |
Witan Investment Trust Plc
| Increase at price 2.58 per share. | Direct | 355,908 | 28 Jun 2022 | 137,789 |
Witan Investment Trust Plc
| Buy Back at price 2.59 per share. | Direct | 439,962 | 27 Jun 2022 | 170,001 |
Witan Investment Trust Plc
| Buy Back at price 2.53 per share. | Direct | 455,531 | 24 Jun 2022 | 180,337 |
Witan Investment Trust Plc
| Buy Back at price 2.49 per share. | Direct | 493,810 | 23 Jun 2022 | 198,397 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 539,668 | 22 Jun 2022 | 217,784 |
Witan Investment Trust Plc
| Buy Back at price 2.53 per share. | Direct | 377,890 | 21 Jun 2022 | 149,482 |
Witan Investment Trust Plc
| Buy Back at price 2.51 per share. | Direct | 337,184 | 20 Jun 2022 | 134,283 |
Witan Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 271,845 | 17 Jun 2022 | 109,571 |
Witan Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 451,851 | 16 Jun 2022 | 179,306 |
Witan Investment Trust Plc
| Buy Back at price 2.54 per share. | Direct | 461,675 | 15 Jun 2022 | 181,405 |
Witan Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 734,183 | 14 Jun 2022 | 294,262 |
Witan Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 584,465 | 13 Jun 2022 | 231,563 |
Witan Investment Trust Plc
| Buy Back at price 2.62 per share. | Direct | 981,526 | 10 Jun 2022 | 374,200 |
Witan Investment Trust Plc
| Buy Back at price 2.71 per share. | Direct | 976,884 | 09 Jun 2022 | 360,474 |
Witan Investment Trust Plc
| Buy Back at price 2.75 per share. | Direct | 798,509 | 08 Jun 2022 | 290,790 |
Witan Investment Trust Plc
| Buy Back at price 2.74 per share. | Direct | 768,319 | 07 Jun 2022 | 280,000 |
Witan Investment Trust Plc
| Buy Back at price 2.76 per share. | Direct | 827,100 | 06 Jun 2022 | 300,000 |
Witan Investment Trust Plc
| Buy Back at price 2.72 per share. | Direct | 1,088,400 | 01 Jun 2022 | 400,000 |
Witan Investment Trust Plc
| Buy Back at price 2.75 per share. | Direct | 961,452 | 31 May 2022 | 350,001 |
Witan Investment Trust Plc
| | Direct | | 31 May 2022 | 0 |
Witan Investment Trust Plc
| Buy Back at price 2.76 per share. | Direct | 618,175 | 30 May 2022 | 224,139 |
Witan Investment Trust Plc
| Buy Back at price 2.71 per share. | Direct | 633,260 | 27 May 2022 | 233,503 |
Witan Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 630,761 | 26 May 2022 | 238,473 |
Witan Investment Trust Plc
| Buy Back at price 2.61 per share. | Direct | 637,328 | 25 May 2022 | 243,907 |
Witan Investment Trust Plc
| Buy Back at price 2.61 per share. | Direct | 1,172,700 | 24 May 2022 | 450,000 |
Witan Investment Trust Plc
| Buy Back at price 2.63 per share. | Direct | 391,421 | 23 May 2022 | 148,773 |
Witan Investment Trust Plc
| Buy Back at price 2.60 per share. | Direct | 811,884 | 20 May 2022 | 312,624 |
Witan Investment Trust Plc
| Buy Back at price 2.55 per share. | Direct | 996,315 | 19 May 2022 | 390,100 |
Witan Investment Trust Plc
| Buy Back at price 2.62 per share. | Direct | 690,893 | 18 May 2022 | 264,103 |