AVI Global Trust PLC
| Buy Back at price 2.32 per share. | Direct | 160,523 | 08 Dec 2022 | 69,072 |
AVI Global Trust PLC
| Buy Back at price 2.41 per share. | Direct | 213,882 | 01 Dec 2022 | 88,601 |
AVI Global Trust PLC
| Buy Back at price 2.38 per share. | Direct | 89,131 | 30 Nov 2022 | 37,529 |
AVI Global Trust PLC
| | Direct | | 30 Nov 2022 | 0 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 414,400 | 28 Nov 2022 | 175,000 |
AVI Global Trust PLC
| Buy Back at price 2.36 per share. | Direct | 472,400 | 23 Nov 2022 | 200,000 |
AVI Global Trust PLC
| Buy Back at price 2.33 per share. | Direct | 69,870 | 18 Nov 2022 | 30,000 |
AVI Global Trust PLC
| Buy Back at price 2.31 per share. | Direct | 639,011 | 14 Nov 2022 | 276,031 |
AVI Global Trust PLC
| Buy Back at price 2.34 per share. | Direct | 236,059 | 11 Nov 2022 | 100,751 |
AVI Global Trust PLC
| Buy Back at price 2.08 per share. | Direct | 166,160 | 03 Nov 2022 | 80,000 |
AVI Global Trust PLC
| Buy Back at price 2.12 per share. | Direct | 147,158 | 02 Nov 2022 | 69,480 |
AVI Global Trust PLC
| Buy Back at price 2.10 per share. | Direct | 185,690 | 31 Oct 2022 | 88,466 |
AVI Global Trust PLC
| | Direct | | 31 Oct 2022 | 0 |
AVI Global Trust PLC
| Buy Back at price 2.12 per share. | Direct | 52,252 | 27 Oct 2022 | 24,694 |
AVI Global Trust PLC
| Buy Back at price 2.00 per share. | Direct | 208,030 | 21 Oct 2022 | 104,015 |
AVI Global Trust PLC
| Buy Back at price 2.00 per share. | Direct | 64,487 | 20 Oct 2022 | 32,260 |
AVI Global Trust PLC
| Buy Back at price 2.01 per share. | Direct | 238,331 | 19 Oct 2022 | 118,750 |
AVI Global Trust PLC
| Buy Back at price 2.04 per share. | Direct | 211,943 | 18 Oct 2022 | 104,047 |
AVI Global Trust PLC
| Buy Back at price 1.98 per share. | Direct | 691,950 | 14 Oct 2022 | 350,000 |
AVI Global Trust PLC
| Buy Back at price 1.96 per share. | Direct | 102,939 | 13 Oct 2022 | 52,520 |
AVI Global Trust PLC
| Buy Back at price 1.95 per share. | Direct | 977,000 | 12 Oct 2022 | 500,000 |
AVI Global Trust PLC
| Buy Back at price 1.96 per share. | Direct | 392,400 | 11 Oct 2022 | 200,000 |
AVI Global Trust PLC
| Buy Back at price 2.00 per share. | Direct | 67,599 | 10 Oct 2022 | 33,783 |
AVI Global Trust PLC
| Buy Back at price 2.03 per share. | Direct | 428,571 | 07 Oct 2022 | 211,327 |
AVI Global Trust PLC
| Buy Back at price 2.04 per share. | Direct | 150,115 | 06 Oct 2022 | 73,514 |
AVI Global Trust PLC
| Buy Back at price 2.05 per share. | Direct | 171,689 | 05 Oct 2022 | 83,751 |
Galloway (Neil)
| Bought at price 2.05 per share. | Direct | 23,620 | 04 Oct 2022 | 11,500 |
Galloway (Neil)
| Bought at price 2.00 per share. | Direct | 27,054 | 03 Oct 2022 | 13,500 |
AVI Global Trust PLC
| Buy Back at price 2.00 per share. | Direct | 40,306 | 03 Oct 2022 | 20,113 |
AVI Global Trust PLC
| Buy Back at price 1.99 per share. | Direct | 477,835 | 30 Sept 2022 | 240,602 |
AVI Global Trust PLC
| | Direct | | 30 Sept 2022 | 0 |
AVI Global Trust PLC
| Buy Back at price 1.99 per share. | Direct | 1,791,000 | 29 Sept 2022 | 900,000 |
AVI Global Trust PLC
| Buy Back at price 1.93 per share. | Direct | 1,369,940 | 28 Sept 2022 | 710,919 |
AVI Global Trust PLC
| Buy Back at price 1.91 per share. | Direct | 353,521 | 27 Sept 2022 | 185,090 |
AVI Global Trust PLC
| Buy Back at price 1.93 per share. | Direct | 496,769 | 26 Sept 2022 | 256,861 |
AVI Global Trust PLC
| Buy Back at price 1.98 per share. | Direct | 63,724 | 23 Sept 2022 | 32,249 |
AVI Global Trust PLC
| Buy Back at price 2.06 per share. | Direct | 68,985 | 22 Sept 2022 | 33,488 |
AVI Global Trust PLC
| Buy Back at price 2.09 per share. | Direct | 21,308 | 20 Sept 2022 | 10,176 |
AVI Global Trust PLC
| Buy Back at price 2.15 per share. | Direct | 155,323 | 15 Sept 2022 | 72,076 |
AVI Global Trust PLC
| Buy Back at price 2.16 per share. | Direct | 215,700 | 14 Sept 2022 | 100,000 |
AVI Global Trust PLC
| Buy Back at price 2.17 per share. | Direct | 321,677 | 13 Sept 2022 | 148,102 |
AVI Global Trust PLC
| Buy Back at price 2.23 per share. | Direct | 104,029 | 12 Sept 2022 | 46,629 |
AVI Global Trust PLC
| Buy Back at price 2.18 per share. | Direct | 198,182 | 09 Sept 2022 | 90,993 |
AVI Global Trust PLC
| Buy Back at price 2.13 per share. | Direct | 583,433 | 08 Sept 2022 | 274,299 |
AVI Global Trust PLC
| Buy Back at price 2.12 per share. | Direct | 212,100 | 07 Sept 2022 | 100,000 |
AVI Global Trust PLC
| Buy Back at price 2.12 per share. | Direct | 317,849 | 06 Sept 2022 | 150,000 |
AVI Global Trust PLC
| Buy Back at price 2.12 per share. | Direct | 529,500 | 05 Sept 2022 | 250,000 |
AVI Global Trust PLC
| Buy Back at price 2.16 per share. | Direct | 188,873 | 02 Sept 2022 | 87,320 |
AVI Global Trust PLC
| Buy Back at price 2.11 per share. | Direct | 422,400 | 01 Sept 2022 | 200,000 |
AVI Global Trust PLC
| Buy Back at price 2.16 per share. | Direct | 305,622 | 31 Aug 2022 | 141,361 |
AVI Global Trust PLC
| Buy Back at price 2.18 per share. | Direct | 464,057 | 30 Aug 2022 | 212,968 |
AVI Global Trust PLC
| Buy Back at price 2.22 per share. | Direct | 499,500 | 26 Aug 2022 | 225,000 |
AVI Global Trust PLC
| Buy Back at price 2.26 per share. | Direct | 169,425 | 25 Aug 2022 | 75,000 |
AVI Global Trust PLC
| Buy Back at price 2.23 per share. | Direct | 111,502 | 24 Aug 2022 | 50,001 |
AVI Global Trust PLC
| Buy Back at price 2.21 per share. | Direct | 329,742 | 23 Aug 2022 | 149,070 |
AVI Global Trust PLC
| Buy Back at price 2.22 per share. | Direct | 512,009 | 22 Aug 2022 | 230,220 |
AVI Global Trust PLC
| Buy Back at price 2.27 per share. | Direct | 913,527 | 19 Aug 2022 | 402,258 |
AVI Global Trust PLC
| Buy Back at price 2.31 per share. | Direct | 319,402 | 17 Aug 2022 | 138,090 |
AVI Global Trust PLC
| Buy Back at price 2.33 per share. | Direct | 320,406 | 16 Aug 2022 | 137,278 |
AVI Global Trust PLC
| Buy Back at price 2.33 per share. | Direct | 348,900 | 15 Aug 2022 | 150,000 |
AVI Global Trust PLC
| Buy Back at price 2.33 per share. | Direct | 332,981 | 12 Aug 2022 | 142,972 |
AVI Global Trust PLC
| Buy Back at price 2.31 per share. | Direct | 115,550 | 10 Aug 2022 | 50,000 |
AVI Global Trust PLC
| Buy Back at price 2.27 per share. | Direct | 343,527 | 09 Aug 2022 | 151,267 |
AVI Global Trust PLC
| Buy Back at price 2.29 per share. | Direct | 59,912 | 08 Aug 2022 | 26,117 |
AVI Global Trust PLC
| Buy Back at price 2.29 per share. | Direct | 343,950 | 05 Aug 2022 | 150,000 |
AVI Global Trust PLC
| Buy Back at price 2.30 per share. | Direct | 245,047 | 04 Aug 2022 | 106,635 |
AVI Global Trust PLC
| | Direct | | 31 July 2022 | 0 |
AVI Global Trust PLC
| Buy Back at price 2.28 per share. | Direct | 285,196 | 28 July 2022 | 125,306 |
Noble (Susan Margaret)
| Sold at price 2.25 per share. | Direct | 29,617 | 27 July 2022 | 13,175 |
AVI Global Trust PLC
| Buy Back at price 2.23 per share. | Direct | 116,038 | 26 July 2022 | 52,152 |
AVI Global Trust PLC
| Buy Back at price 2.23 per share. | Direct | 19,278 | 25 July 2022 | 8,653 |
AVI Global Trust PLC
| Buy Back at price 2.24 per share. | Direct | 87,136 | 22 July 2022 | 38,831 |
AVI Global Trust PLC
| Buy Back at price 2.22 per share. | Direct | 454,895 | 21 July 2022 | 205,000 |
AVI Global Trust PLC
| Buy Back at price 2.10 per share. | Direct | 367,411 | 14 July 2022 | 174,625 |
AVI Global Trust PLC
| Buy Back at price 2.12 per share. | Direct | 200,279 | 13 July 2022 | 94,650 |
AVI Global Trust PLC
| Buy Back at price 2.15 per share. | Direct | 208,057 | 11 July 2022 | 96,681 |
AVI Global Trust PLC
| Buy Back at price 2.19 per share. | Direct | 351,104 | 08 July 2022 | 160,395 |
AVI Global Trust PLC
| Buy Back at price 2.18 per share. | Direct | 261,120 | 07 July 2022 | 120,000 |
AVI Global Trust PLC
| Buy Back at price 2.15 per share. | Direct | 214,699 | 06 July 2022 | 100,000 |
AVI Global Trust PLC
| Buy Back at price 2.17 per share. | Direct | 126,704 | 04 July 2022 | 58,470 |
AVI Global Trust PLC
| Buy Back at price 2.15 per share. | Direct | 172,240 | 01 July 2022 | 80,000 |
AVI Global Trust PLC
| Buy Back at price 2.19 per share. | Direct | 261,373 | 30 June 2022 | 119,294 |
AVI Global Trust PLC
| | Direct | | 30 June 2022 | 0 |
AVI Global Trust PLC
| Buy Back at price 2.23 per share. | Direct | 322,919 | 29 June 2022 | 144,742 |
AVI Global Trust PLC
| Buy Back at price 2.25 per share. | Direct | 292,122 | 28 June 2022 | 129,602 |
AVI Global Trust PLC
| Buy Back at price 2.23 per share. | Direct | 204,917 | 27 June 2022 | 91,809 |
AVI Global Trust PLC
| Buy Back at price 2.19 per share. | Direct | 256,575 | 24 June 2022 | 116,891 |
AVI Global Trust PLC
| Buy Back at price 2.13 per share. | Direct | 169,157 | 23 June 2022 | 79,305 |
AVI Global Trust PLC
| Buy Back at price 2.45 per share. | Direct | 370,645 | 22 June 2022 | 151,099 |
AVI Global Trust PLC
| Buy Back at price 2.21 per share. | Direct | 113,787 | 21 June 2022 | 51,511 |
AVI Global Trust PLC
| Buy Back at price 2.22 per share. | Direct | 110,950 | 14 June 2022 | 50,000 |
AVI Global Trust PLC
| Buy Back at price 2.31 per share. | Direct | 254,650 | 10 June 2022 | 110,000 |
AVI Global Trust PLC
| Buy Back at price 2.39 per share. | Direct | 357,900 | 09 June 2022 | 150,000 |
AVI Global Trust PLC
| Buy Back at price 2.43 per share. | Direct | 303,625 | 07 June 2022 | 125,000 |
AVI Global Trust PLC
| Buy Back at price 2.42 per share. | Direct | 233,424 | 06 June 2022 | 96,536 |
AVI Global Trust PLC
| Buy Back at price 2.40 per share. | Direct | 179,775 | 01 June 2022 | 75,000 |
AVI Global Trust PLC
| Buy Back at price 2.43 per share. | Direct | 315,622 | 31 May 2022 | 129,779 |
AVI Global Trust PLC
| Buy Back at price 2.47 per share. | Direct | 185,025 | 30 May 2022 | 75,000 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 123,029 | 26 May 2022 | 51,955 |
AVI Global Trust PLC
| Buy Back at price 2.36 per share. | Direct | 164,161 | 25 May 2022 | 69,501 |
AVI Global Trust PLC
| Buy Back at price 2.35 per share. | Direct | 83,586 | 24 May 2022 | 35,493 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 106,515 | 23 May 2022 | 45,000 |
AVI Global Trust PLC
| Buy Back at price 2.33 per share. | Direct | 233,500 | 20 May 2022 | 100,000 |
AVI Global Trust PLC
| Buy Back at price 2.32 per share. | Direct | 162,260 | 19 May 2022 | 70,000 |
AVI Global Trust PLC
| Buy Back at price 2.34 per share. | Direct | 527,400 | 18 May 2022 | 225,000 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 97,205 | 17 May 2022 | 40,963 |
AVI Global Trust PLC
| Buy Back at price 2.34 per share. | Direct | 304,200 | 16 May 2022 | 130,000 |
AVI Global Trust PLC
| Buy Back at price 2.32 per share. | Direct | 115,850 | 13 May 2022 | 50,000 |
AVI Global Trust PLC
| Buy Back at price 2.26 per share. | Direct | 564,250 | 12 May 2022 | 250,000 |
AVI Global Trust PLC
| Buy Back at price 2.27 per share. | Direct | 169,950 | 11 May 2022 | 75,000 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 415,450 | 05 May 2022 | 175,000 |
AVI Global Trust PLC
| Buy Back at price 2.39 per share. | Direct | 358,050 | 03 May 2022 | 150,000 |
AVI Global Trust PLC
| | Direct | | 30 Apr 2022 | 0 |
AVI Global Trust PLC
| Buy Back at price 2.43 per share. | Direct | 594,886 | 29 Apr 2022 | 245,213 |
AVI Global Trust PLC
| Buy Back at price 2.39 per share. | Direct | 247,234 | 28 Apr 2022 | 103,359 |
AVI Global Trust PLC
| Buy Back at price 2.38 per share. | Direct | 26,972 | 27 Apr 2022 | 11,314 |
AVI Global Trust PLC
| Buy Back at price 2.39 per share. | Direct | 597,250 | 26 Apr 2022 | 250,000 |
AVI Global Trust PLC
| Buy Back at price 2.55 per share. | Direct | 112,327 | 19 Apr 2022 | 44,102 |
AVI Global Trust PLC
| Buy Back at price 2.57 per share. | Direct | 643,500 | 14 Apr 2022 | 250,000 |
AVI Global Trust PLC
| Buy Back at price 2.59 per share. | Direct | 133,525 | 07 Apr 2022 | 51,594 |
AVI Global Trust PLC
| Buy Back at price 2.60 per share. | Direct | 204,383 | 06 Apr 2022 | 78,579 |
AVI Global Trust PLC
| Buy Back at price 2.64 per share. | Direct | 52,800 | 05 Apr 2022 | 20,000 |
AVI Global Trust PLC
| Buy Back at price 2.64 per share. | Direct | 242,675 | 04 Apr 2022 | 92,062 |
AVI Global Trust PLC
| Buy Back at price 2.64 per share. | Direct | 329,434 | 01 Apr 2022 | 124,975 |
AVI Global Trust PLC
| Buy Back at price 2.63 per share. | Direct | 365,184 | 31 Mar 2022 | 139,012 |
AVI Global Trust PLC
| Buy Back at price 2.64 per share. | Direct | 289,181 | 30 Mar 2022 | 109,580 |
AVI Global Trust PLC
| Buy Back at price 2.62 per share. | Direct | 201,372 | 29 Mar 2022 | 76,948 |
Bauernfreund (Joseph)
| Bought at price 2.60 per share. | Direct | 19,399 | 29 Mar 2022 | 7,450 |
AVI Global Trust PLC
| Buy Back at price 2.56 per share. | Direct | 512,800 | 28 Mar 2022 | 200,000 |
AVI Global Trust PLC
| Buy Back at price 2.57 per share. | Direct | 403,749 | 25 Mar 2022 | 156,979 |
AVI Global Trust PLC
| Buy Back at price 2.56 per share. | Direct | 319,750 | 24 Mar 2022 | 125,000 |
AVI Global Trust PLC
| Buy Back at price 2.58 per share. | Direct | 393,393 | 23 Mar 2022 | 152,774 |
AVI Global Trust PLC
| Buy Back at price 2.57 per share. | Direct | 99,261 | 22 Mar 2022 | 38,578 |
AVI Global Trust PLC
| Buy Back at price 2.54 per share. | Direct | 292,215 | 21 Mar 2022 | 115,000 |
AVI Global Trust PLC
| Buy Back at price 2.53 per share. | Direct | 103,558 | 18 Mar 2022 | 40,916 |
AVI Global Trust PLC
| Buy Back at price 2.50 per share. | Direct | 109,607 | 17 Mar 2022 | 43,878 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 92,255 | 15 Mar 2022 | 38,877 |
AVI Global Trust PLC
| Buy Back at price 2.39 per share. | Direct | 98,717 | 14 Mar 2022 | 41,270 |
AVI Global Trust PLC
| Buy Back at price 2.39 per share. | Direct | 178,950 | 11 Mar 2022 | 75,000 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 86,706 | 10 Mar 2022 | 36,616 |
AVI Global Trust PLC
| Buy Back at price 2.37 per share. | Direct | 57,713 | 09 Mar 2022 | 24,331 |
Bauernfreund (Joseph)
| Bought at price 2.35 per share. | Direct | 15,249 | 09 Mar 2022 | 6,500 |
Bauernfreund (Joseph)
| Bought at price 2.36 per share. | Direct | 18,872 | 09 Mar 2022 | 8,000 |
AVI Global Trust PLC
| Buy Back at price 2.51 per share. | Direct | 462,975 | 03 Mar 2022 | 184,526 |
AVI Global Trust PLC
| Buy Back at price 2.53 per share. | Direct | 43,585 | 02 Mar 2022 | 17,207 |
AVI Global Trust PLC
| Buy Back at price 2.53 per share. | Direct | 484,468 | 01 Mar 2022 | 191,414 |
AVI Global Trust PLC
| Buy Back at price 2.56 per share. | Direct | 170,014 | 28 Feb 2022 | 66,334 |
AVI Global Trust PLC
| Buy Back at price 2.52 per share. | Direct | 289,800 | 25 Feb 2022 | 115,000 |
AVI Global Trust PLC
| Buy Back at price 2.42 per share. | Direct | 484,199 | 24 Feb 2022 | 200,000 |
AVI Global Trust PLC
| Buy Back at price 2.55 per share. | Direct | 636,500 | 23 Feb 2022 | 250,000 |