Temple Bar Investment Trust Plc
| Buy Back at price 2.77 per share. | Direct | 58,590 | 30 Nov 2022 | 21,129 |
Temple Bar Investment Trust Plc
| | Direct | | 30 Nov 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 131,394 | 09 Nov 2022 | 52,600 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.36 per share. | Direct | 17,606 | 03 Nov 2022 | 7,473 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.43 per share. | Direct | 60,650 | 02 Nov 2022 | 25,000 |
Temple Bar Investment Trust Plc
| | Direct | | 31 Oct 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.36 per share. | Direct | 63,951 | 24 Oct 2022 | 27,144 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.31 per share. | Direct | 118,703 | 21 Oct 2022 | 51,476 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.31 per share. | Direct | 220,373 | 20 Oct 2022 | 95,235 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.29 per share. | Direct | 171,600 | 19 Oct 2022 | 75,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.33 per share. | Direct | 69,850 | 18 Oct 2022 | 29,953 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.28 per share. | Direct | 455,800 | 14 Oct 2022 | 200,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.25 per share. | Direct | 80,449 | 13 Oct 2022 | 35,692 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.22 per share. | Direct | 444,200 | 12 Oct 2022 | 200,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.23 per share. | Direct | 138,259 | 11 Oct 2022 | 62,139 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.27 per share. | Direct | 226,826 | 10 Oct 2022 | 100,100 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.29 per share. | Direct | 222,690 | 07 Oct 2022 | 97,075 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.30 per share. | Direct | 5,885 | 06 Oct 2022 | 2,560 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.26 per share. | Direct | 105,697 | 03 Oct 2022 | 46,686 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.23 per share. | Direct | 361,738 | 30 Sept 2022 | 162,069 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.20 per share. | Direct | 1,100,500 | 29 Sept 2022 | 500,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.19 per share. | Direct | 1,257,345 | 28 Sept 2022 | 574,655 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.19 per share. | Direct | 1,056,231 | 27 Sept 2022 | 482,518 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.19 per share. | Direct | 285,148 | 26 Sept 2022 | 130,205 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.24 per share. | Direct | 32,795 | 23 Sept 2022 | 14,667 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.42 per share. | Direct | 254,100 | 22 Sept 2022 | 105,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.43 per share. | Direct | 54,625 | 21 Sept 2022 | 22,452 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.44 per share. | Direct | 85,008 | 20 Sept 2022 | 34,911 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.46 per share. | Direct | 26,735 | 16 Sept 2022 | 10,846 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 317,687 | 15 Sept 2022 | 127,126 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 294,808 | 14 Sept 2022 | 117,220 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.55 per share. | Direct | 50,012 | 13 Sept 2022 | 19,605 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.60 per share. | Direct | 716,100 | 12 Sept 2022 | 275,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.55 per share. | Direct | 572,643 | 09 Sept 2022 | 224,654 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 1,574 | 08 Sept 2022 | 634 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.51 per share. | Direct | 28,104 | 07 Sept 2022 | 11,188 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 769,212 | 06 Sept 2022 | 305,001 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.49 per share. | Direct | 686,267 | 05 Sept 2022 | 275,942 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.47 per share. | Direct | 1,855,500 | 02 Sept 2022 | 750,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.46 per share. | Direct | 614,500 | 01 Sept 2022 | 250,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.50 per share. | Direct | 250,144 | 31 Aug 2022 | 100,098 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.54 per share. | Direct | 162,484 | 30 Aug 2022 | 63,945 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.60 per share. | Direct | 1,038,400 | 26 Aug 2022 | 400,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.61 per share. | Direct | 517,718 | 25 Aug 2022 | 198,056 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.58 per share. | Direct | 320,054 | 24 Aug 2022 | 123,860 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.63 per share. | Direct | 1,313,000 | 23 Aug 2022 | 500,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.61 per share. | Direct | 635,580 | 22 Aug 2022 | 243,331 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.63 per share. | Direct | 388,101 | 19 Aug 2022 | 147,792 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 187,157 | 18 Aug 2022 | 70,360 |
Rathbone Investment Management Ltd.
| | Direct | | 18 Aug 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.67 per share. | Direct | 467,950 | 17 Aug 2022 | 175,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.71 per share. | Direct | 72,081 | 16 Aug 2022 | 26,608 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 295,008 | 15 Aug 2022 | 110,739 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.71 per share. | Direct | 205,160 | 12 Aug 2022 | 75,845 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.67 per share. | Direct | 66,700 | 05 Aug 2022 | 25,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.67 per share. | Direct | 133,750 | 04 Aug 2022 | 50,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 439,089 | 03 Aug 2022 | 165,882 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.64 per share. | Direct | 145,257 | 02 Aug 2022 | 55,001 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.68 per share. | Direct | 67,326 | 01 Aug 2022 | 25,103 |
Temple Bar Investment Trust Plc
| | Direct | | 31 Jul 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.60 per share. | Direct | 65,192 | 26 Jul 2022 | 25,103 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.62 per share. | Direct | 103,020 | 22 Jul 2022 | 39,381 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.59 per share. | Direct | 65,190 | 21 Jul 2022 | 25,170 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.54 per share. | Direct | 1,268 | 19 Jul 2022 | 499 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.52 per share. | Direct | 456,696 | 18 Jul 2022 | 181,085 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.45 per share. | Direct | 236,621 | 15 Jul 2022 | 96,462 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.41 per share. | Direct | 217,080 | 14 Jul 2022 | 90,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 217,996 | 13 Jul 2022 | 87,725 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.48 per share. | Direct | 260,820 | 12 Jul 2022 | 105,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.51 per share. | Direct | 672,497 | 11 Jul 2022 | 268,034 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.47 per share. | Direct | 15,857 | 06 Jul 2022 | 6,420 |
Cade (Charles)
| Bought at price 2.51 per share. | Direct | 125,550 | 05 Jul 2022 | 50,000 |
Temple Bar Investment Trust Plc
| | Direct | | 30 Jun 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.65 per share. | Direct | 389 | 23 Jun 2022 | 147 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.63 per share. | Direct | 131,300 | 14 Jun 2022 | 50,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.66 per share. | Direct | 66,425 | 13 Jun 2022 | 25,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.78 per share. | Direct | 208,725 | 10 Jun 2022 | 75,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.91 per share. | Direct | 363,752 | 09 Jun 2022 | 125,001 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.93 per share. | Direct | 185,032 | 08 Jun 2022 | 63,065 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.97 per share. | Direct | 19,044 | 07 Jun 2022 | 6,410 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.97 per share. | Direct | 9,171 | 06 Jun 2022 | 3,088 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.96 per share. | Direct | 32,023 | 31 May 2022 | 10,815 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.97 per share. | Direct | 22,000 | 30 May 2022 | 7,400 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.90 per share. | Direct | 377 | 25 May 2022 | 130 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.86 per share. | Direct | 240,705 | 24 May 2022 | 84,251 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.90 per share. | Direct | 5,978 | 23 May 2022 | 2,065 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.82 per share. | Direct | 70,550 | 20 May 2022 | 25,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.75 per share. | Direct | 6,339 | 19 May 2022 | 2,302 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.81 per share. | Direct | 225,819 | 18 May 2022 | 80,277 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.81 per share. | Direct | 86,823 | 17 May 2022 | 30,898 |
Temple Bar Investment Trust Plc
| Buy Back at price 2.76 per share. | Direct | 85,247 | 13 May 2022 | 30,898 |
Temple Bar Investment Trust Plc
| | Direct | | 11 May 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 13.50 per share. | Direct | 158,336 | 09 May 2022 | 11,726 |
Temple Bar Investment Trust Plc
| Buy Back at price 13.96 per share. | Direct | 698,250 | 06 May 2022 | 50,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.21 per share. | Direct | 1,485,109 | 05 May 2022 | 104,541 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.26 per share. | Direct | 740,554 | 04 May 2022 | 51,925 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.04 per share. | Direct | 315,183 | 03 May 2022 | 22,457 |
Temple Bar Investment Trust Plc
| | Direct | | 30 Apr 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.11 per share. | Direct | 141,444 | 29 Apr 2022 | 10,028 |
Temple Bar Investment Trust Plc
| Buy Back at price 13.85 per share. | Direct | 2,049 | 28 Apr 2022 | 148 |
Wyatt (Richard)
| | Direct | | 08 Mar 2022 | 0 |
Yogendra (Shefaly)
| | Direct | | 08 Mar 2022 | 0 |
Copple (Arthur T)
| | Direct | | 08 Mar 2022 | 0 |
Sherratt (Lesley Rowena)
| | Direct | | 08 Mar 2022 | 0 |
1607 Capital Partners, LLC
| | Direct | | 25 Feb 2022 | 301,615 |
Temple Bar Investment Trust Plc
| | Direct | | 31 Jan 2022 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 15.79 per share. | Direct | 138,016 | 07 Jan 2022 | 8,743 |
Temple Bar Investment Trust Plc
| Buy Back at price 15.56 per share. | Direct | 8,665 | 06 Jan 2022 | 557 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.98 per share. | Direct | 398,178 | 31 Dec 2021 | 26,586 |
Wyatt (Richard)
| | Direct | | 31 Dec 2021 | 0 |
Yogendra (Shefaly)
| | Direct | | 31 Dec 2021 | 0 |
1607 Capital Partners, LLC
| | Direct | | 31 Dec 2021 | 0 |
Copple (Arthur T)
| | Direct | | 31 Dec 2021 | 0 |
Brewin Dolphin Clients
| | Direct | | 31 Dec 2021 | 0 |
City of London Inv Managers
| | Direct | | 31 Dec 2021 | 0 |
Sherratt (Lesley Rowena)
| | Direct | | 31 Dec 2021 | 0 |
Investec Wealth & Investment Limited
| | Direct | | 31 Dec 2021 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.92 per share. | Direct | 174,028 | 30 Dec 2021 | 11,661 |
Temple Bar Investment Trust Plc
| Buy Back at price 15.02 per share. | Direct | 77,849 | 29 Dec 2021 | 5,182 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.52 per share. | Direct | 435,690 | 22 Dec 2021 | 30,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.29 per share. | Direct | 214,290 | 21 Dec 2021 | 15,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.07 per share. | Direct | 632,970 | 20 Dec 2021 | 45,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.16 per share. | Direct | 39,636 | 17 Dec 2021 | 2,800 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.32 per share. | Direct | 572,720 | 16 Dec 2021 | 40,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.15 per share. | Direct | 473,398 | 15 Dec 2021 | 33,451 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.27 per share. | Direct | 283,436 | 14 Dec 2021 | 19,861 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.34 per share. | Direct | 181,474 | 13 Dec 2021 | 12,656 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.69 per share. | Direct | 360,188 | 09 Dec 2021 | 24,526 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.82 per share. | Direct | 209,406 | 08 Dec 2021 | 14,130 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.90 per share. | Direct | 577,869 | 07 Dec 2021 | 38,791 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.74 per share. | Direct | 442,080 | 06 Dec 2021 | 30,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.45 per share. | Direct | 236,094 | 03 Dec 2021 | 16,341 |
Temple Bar Investment Trust Plc
| Buy Back at price 15.00 per share. | Direct | 172,581 | 25 Nov 2021 | 11,507 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.95 per share. | Direct | 262,419 | 24 Nov 2021 | 17,552 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.98 per share. | Direct | 329,538 | 23 Nov 2021 | 22,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.90 per share. | Direct | 82,663 | 19 Nov 2021 | 5,546 |
Temple Bar Investment Trust Plc
| Buy Back at price 15.08 per share. | Direct | 75,686 | 18 Nov 2021 | 5,019 |
Temple Bar Investment Trust Plc
| Buy Back at price 15.12 per share. | Direct | 650,934 | 17 Nov 2021 | 43,037 |
Temple Bar Investment Trust Plc
| Buy Back at price 15.05 per share. | Direct | 212,564 | 16 Nov 2021 | 14,122 |
Temple Bar Investment Trust Plc
| | Direct | | 31 Oct 2021 | 0 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.51 per share. | Direct | 216,111 | 08 Oct 2021 | 14,895 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.47 per share. | Direct | 644,412 | 07 Oct 2021 | 44,519 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.29 per share. | Direct | 918,589 | 06 Oct 2021 | 64,300 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.53 per share. | Direct | 1,228,499 | 05 Oct 2021 | 84,555 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.32 per share. | Direct | 501,235 | 04 Oct 2021 | 35,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.22 per share. | Direct | 782,210 | 01 Oct 2021 | 55,000 |
Temple Bar Investment Trust Plc
| Buy Back at price 14.33 per share. | Direct | 867,207 | 30 Sept 2021 | 60,500 |
Temple Bar Investment Trust Plc
| Bought at price 14.29 per share. | Direct | 1,106,970 | 29 Sept 2021 | 77,443 |
City of London Inv Managers
| | Direct | | 17 Sept 2021 | 0 |
1607 Capital Partners, LLC
| | Direct | | 01 Jul 2021 | 321,428 |