Headlam Group Plc
| Buy Back at price 3.79 per share. | Direct | 326,112 | 08 Dec 2022 | 86,000 |
Headlam Group Plc
| Buy Back at price 3.77 per share. | Direct | 214,833 | 07 Dec 2022 | 57,000 |
Aberforth Partners LLP
| | Direct | | 07 Dec 2022 | 3,802,999 |
Headlam Group Plc
| Buy Back at price 3.76 per share. | Direct | 218,196 | 06 Dec 2022 | 58,000 |
Headlam Group Plc
| Buy Back at price 3.74 per share. | Direct | 56,130 | 05 Dec 2022 | 15,000 |
Headlam Group Plc
| Buy Back at price 3.80 per share. | Direct | 227,880 | 01 Dec 2022 | 60,000 |
Headlam Group Plc
| | Direct | | 30 Nov 2022 | 0 |
Headlam Group Plc
| Buy Back at price 3.74 per share. | Direct | 239,168 | 30 Nov 2022 | 64,000 |
Headlam Group Plc
| Buy Back at price 3.66 per share. | Direct | 219,480 | 29 Nov 2022 | 60,000 |
Headlam Group Plc
| Buy Back at price 3.59 per share. | Direct | 200,872 | 28 Nov 2022 | 56,000 |
Headlam Group Plc
| Buy Back at price 3.43 per share. | Direct | 34,340 | 25 Nov 2022 | 10,000 |
Headlam Group Plc
| Buy Back at price 3.50 per share. | Direct | 69,900 | 23 Nov 2022 | 20,000 |
Headlam Group Plc
| Buy Back at price 3.45 per share. | Direct | 86,150 | 22 Nov 2022 | 25,000 |
Headlam Group Plc
| Buy Back at price 3.42 per share. | Direct | 93,598 | 21 Nov 2022 | 27,400 |
Headlam Group Plc
| Buy Back at price 3.38 per share. | Direct | 98,049 | 17 Nov 2022 | 29,000 |
Headlam Group Plc
| Buy Back at price 3.38 per share. | Direct | 128,516 | 16 Nov 2022 | 38,000 |
Headlam Group Plc
| Buy Back at price 3.33 per share. | Direct | 159,648 | 14 Nov 2022 | 48,000 |
Headlam Group Plc
| Buy Back at price 3.28 per share. | Direct | 154,488 | 10 Nov 2022 | 47,100 |
Headlam Group Plc
| Buy Back at price 3.20 per share. | Direct | 150,494 | 09 Nov 2022 | 47,000 |
Headlam Group Plc
| Buy Back at price 3.22 per share. | Direct | 148,074 | 08 Nov 2022 | 46,000 |
Headlam Group Plc
| Buy Back at price 3.22 per share. | Direct | 146,353 | 07 Nov 2022 | 45,409 |
Headlam Group Plc
| Buy Back at price 2.92 per share. | Direct | 116,367 | 04 Nov 2022 | 39,811 |
Headlam Group Plc
| Buy Back at price 2.90 per share. | Direct | 112,116 | 03 Nov 2022 | 38,621 |
Headlam Group Plc
| Buy Back at price 2.92 per share. | Direct | 102,491 | 02 Nov 2022 | 35,148 |
Headlam Group Plc
| | Direct | | 31 Oct 2022 | 0 |
Headlam Group Plc
| Buy Back at price 2.83 per share. | Direct | 14,165 | 27 Oct 2022 | 5,000 |
Headlam Group Plc
| Buy Back at price 2.87 per share. | Direct | 28,720 | 26 Oct 2022 | 10,000 |
Headlam Group Plc
| Buy Back at price 2.76 per share. | Direct | 19,306 | 21 Oct 2022 | 7,000 |
Headlam Group Plc
| Buy Back at price 2.80 per share. | Direct | 13,985 | 20 Oct 2022 | 5,000 |
Headlam Group Plc
| Buy Back at price 2.83 per share. | Direct | 35,972 | 19 Oct 2022 | 12,729 |
Headlam Group Plc
| Buy Back at price 2.90 per share. | Direct | 29,040 | 14 Oct 2022 | 10,000 |
Edelman (Keith)
| Bought at price 2.72 per share. | Direct | 33,757 | 05 Oct 2022 | 12,420 |
Headlam Group Plc
| | Direct | | 30 Sept 2022 | 0 |
Headlam Group Plc
| Buy Back at price 2.85 per share. | Direct | 42,795 | 26 Sept 2022 | 15,000 |
Headlam Group Plc
| Buy Back at price 3.07 per share. | Direct | 27,350 | 20 Sept 2022 | 8,903 |
Headlam Group Plc
| Buy Back at price 3.26 per share. | Direct | 27,735 | 13 Sept 2022 | 8,500 |
Headlam Group Plc
| Buy Back at price 3.40 per share. | Direct | 22,169 | 09 Sept 2022 | 6,530 |
Headlam Group Plc
| Buy Back at price 3.33 per share. | Direct | 19,463 | 08 Sept 2022 | 5,836 |
Headlam Group Plc
| Buy Back at price 3.10 per share. | Direct | 15,785 | 05 Sept 2022 | 5,097 |
Headlam Group Plc
| Buy Back at price 3.05 per share. | Direct | 23,419 | 02 Sept 2022 | 7,681 |
Headlam Group Plc
| Buy Back at price 3.07 per share. | Direct | 40,419 | 01 Sept 2022 | 13,166 |
Headlam Group Plc
| | Direct | | 31 Aug 2022 | 0 |
Headlam Group Plc
| Buy Back at price 3.18 per share. | Direct | 28,455 | 31 Aug 2022 | 8,937 |
Headlam Group Plc
| Buy Back at price 3.19 per share. | Direct | 26,754 | 30 Aug 2022 | 8,379 |
Headlam Group Plc
| Buy Back at price 3.31 per share. | Direct | 28,455 | 26 Aug 2022 | 8,589 |
Headlam Group Plc
| Buy Back at price 3.35 per share. | Direct | 28,350 | 25 Aug 2022 | 8,468 |
Headlam Group Plc
| Buy Back at price 3.33 per share. | Direct | 27,750 | 24 Aug 2022 | 8,341 |
Headlam Group Plc
| Buy Back at price 3.38 per share. | Direct | 28,824 | 23 Aug 2022 | 8,518 |
Headlam Group Plc
| Buy Back at price 3.49 per share. | Direct | 28,986 | 22 Aug 2022 | 8,296 |
Headlam Group Plc
| Buy Back at price 3.62 per share. | Direct | 30,761 | 19 Aug 2022 | 8,500 |
Headlam Group Plc
| Buy Back at price 3.67 per share. | Direct | 27,555 | 18 Aug 2022 | 7,500 |
Headlam Group Plc
| Buy Back at price 3.71 per share. | Direct | 18,550 | 17 Aug 2022 | 5,000 |
Headlam Group Plc
| Buy Back at price 3.73 per share. | Direct | 22,350 | 16 Aug 2022 | 6,000 |
Headlam Group Plc
| Buy Back at price 3.75 per share. | Direct | 7,496 | 12 Aug 2022 | 2,000 |
Headlam Group Plc
| Buy Back at price 3.76 per share. | Direct | 11,283 | 11 Aug 2022 | 3,000 |
Headlam Group Plc
| Buy Back at price 3.78 per share. | Direct | 20,831 | 10 Aug 2022 | 5,514 |
Headlam Group Plc
| Buy Back at price 3.72 per share. | Direct | 12,543 | 09 Aug 2022 | 3,371 |
Headlam Group Plc
| Buy Back at price 3.73 per share. | Direct | 18,111 | 04 Aug 2022 | 4,853 |
Headlam Group Plc
| | Direct | | 29 Jul 2022 | 0 |
Headlam Group Plc
| Buy Back at price 3.77 per share. | Direct | 38,739 | 29 Jul 2022 | 10,273 |
Headlam Group Plc
| Buy Back at price 3.72 per share. | Direct | 16,652 | 27 Jul 2022 | 4,479 |
Headlam Group Plc
| Buy Back at price 3.69 per share. | Direct | 16,225 | 25 Jul 2022 | 4,403 |
Headlam Group Plc
| Buy Back at price 3.48 per share. | Direct | 23,193 | 22 Jul 2022 | 6,663 |
Headlam Group Plc
| Buy Back at price 3.50 per share. | Direct | 35,153 | 21 Jul 2022 | 10,038 |
Headlam Group Plc
| Buy Back at price 3.47 per share. | Direct | 20,826 | 20 Jul 2022 | 6,000 |
Headlam Group Plc
| Buy Back at price 3.37 per share. | Direct | 14,768 | 18 Jul 2022 | 4,381 |
Headlam Group Plc
| Buy Back at price 3.32 per share. | Direct | 29,183 | 15 Jul 2022 | 8,793 |
King (Simon)
| Bought at price 3.33 per share. | Direct | 35,490 | 13 Jul 2022 | 10,661 |
Headlam Group Plc
| Buy Back at price 3.47 per share. | Direct | 34,353 | 12 Jul 2022 | 9,900 |
Headlam Group Plc
| Buy Back at price 3.56 per share. | Direct | 35,600 | 08 Jul 2022 | 10,000 |
Headlam Group Plc
| Buy Back at price 3.55 per share. | Direct | 46,193 | 07 Jul 2022 | 13,027 |
Headlam Group Plc
| Buy Back at price 3.57 per share. | Direct | 49,586 | 04 Jul 2022 | 13,886 |
J O Hambro Capital Management Ltd
| | Direct | | 04 Jul 2022 | 80,801 |
Headlam Group Plc
| Buy Back at price 3.57 per share. | Direct | 35,680 | 01 Jul 2022 | 10,000 |
Headlam Group Plc
| | Direct | | 30 Jun 2022 | 0 |
Headlam Group Plc
| Buy Back at price 3.63 per share. | Direct | 50,265 | 30 Jun 2022 | 13,855 |
Headlam Group Plc
| Buy Back at price 3.64 per share. | Direct | 61,675 | 29 Jun 2022 | 16,953 |
Headlam Group Plc
| Buy Back at price 3.69 per share. | Direct | 60,997 | 28 Jun 2022 | 16,526 |
Headlam Group Plc
| Buy Back at price 3.74 per share. | Direct | 67,076 | 24 Jun 2022 | 17,935 |
Headlam Group Plc
| Buy Back at price 3.64 per share. | Direct | 63,375 | 23 Jun 2022 | 17,406 |
Headlam Group Plc
| Buy Back at price 3.79 per share. | Direct | 65,339 | 22 Jun 2022 | 17,240 |
Headlam Group Plc
| Buy Back at price 3.82 per share. | Direct | 67,091 | 21 Jun 2022 | 17,577 |
Headlam Group Plc
| Buy Back at price 3.80 per share. | Direct | 67,138 | 20 Jun 2022 | 17,682 |
Headlam Group Plc
| Buy Back at price 3.79 per share. | Direct | 65,167 | 17 Jun 2022 | 17,199 |
Headlam Group Plc
| Buy Back at price 3.80 per share. | Direct | 64,329 | 16 Jun 2022 | 16,911 |
Headlam Group Plc
| Buy Back at price 3.77 per share. | Direct | 63,095 | 15 Jun 2022 | 16,714 |
Headlam Group Plc
| Buy Back at price 3.75 per share. | Direct | 61,182 | 14 Jun 2022 | 16,298 |
Headlam Group Plc
| Buy Back at price 3.82 per share. | Direct | 60,972 | 13 Jun 2022 | 15,953 |
Headlam Group Plc
| Buy Back at price 3.92 per share. | Direct | 59,801 | 10 Jun 2022 | 15,271 |
Headlam Group Plc
| Buy Back at price 4.00 per share. | Direct | 62,628 | 09 Jun 2022 | 15,669 |
Headlam Group Plc
| Buy Back at price 4.11 per share. | Direct | 65,265 | 08 Jun 2022 | 15,868 |
Headlam Group Plc
| Buy Back at price 4.11 per share. | Direct | 79,302 | 06 Jun 2022 | 19,295 |
Headlam Group Plc
| | Direct | | 31 May 2022 | 0 |
Headlam Group Plc
| Buy Back at price 4.14 per share. | Direct | 87,505 | 31 May 2022 | 21,111 |
Headlam Group Plc
| Buy Back at price 4.17 per share. | Direct | 77,421 | 30 May 2022 | 18,544 |
Headlam Group Plc
| Buy Back at price 4.11 per share. | Direct | 75,234 | 26 May 2022 | 18,323 |
Headlam Group Plc
| Buy Back at price 4.21 per share. | Direct | 81,216 | 25 May 2022 | 19,296 |
Headlam Group Plc
| Buy Back at price 4.27 per share. | Direct | 100,733 | 24 May 2022 | 23,580 |
Headlam Group Plc
| Buy Back at price 4.32 per share. | Direct | 78,858 | 20 May 2022 | 18,250 |
Headlam Group Plc
| Increase at price 4.21 per share. | Direct | 90,536 | 19 May 2022 | 21,500 |
Headlam Group Plc
| Buy Back at price 4.28 per share. | Direct | 43,911 | 17 May 2022 | 10,250 |
Headlam Group Plc
| Buy Back at price 4.16 per share. | Direct | 62,482 | 16 May 2022 | 15,009 |
Headlam Group Plc
| Buy Back at price 4.02 per share. | Direct | 36,162 | 11 May 2022 | 9,000 |
Headlam Group Plc
| Buy Back at price 4.04 per share. | Direct | 114,849 | 10 May 2022 | 28,414 |
Headlam Group Plc
| Buy Back at price 3.97 per share. | Direct | 110,203 | 09 May 2022 | 27,752 |
Headlam Group Plc
| Buy Back at price 4.20 per share. | Direct | 101,640 | 06 May 2022 | 24,229 |
Headlam Group Plc
| Buy Back at price 4.20 per share. | Direct | 97,515 | 05 May 2022 | 23,196 |
Headlam Group Plc
| Buy Back at price 4.61 per share. | Direct | 116,865 | 04 May 2022 | 25,367 |
Headlam Group Plc
| Buy Back at price 4.56 per share. | Direct | 111,828 | 03 May 2022 | 24,513 |
Headlam Group Plc
| | Direct | | 29 Apr 2022 | 42,852 |
Headlam Group Plc
| Buy Back at price 4.63 per share. | Direct | 114,525 | 29 Apr 2022 | 24,757 |
Headlam Group Plc
| Buy Back at price 4.58 per share. | Direct | 111,629 | 28 Apr 2022 | 24,352 |
Headlam Group Plc
| Buy Back at price 4.58 per share. | Direct | 84,730 | 27 Apr 2022 | 18,500 |
Headlam Group Plc
| Buy Back at price 4.74 per share. | Direct | 130,587 | 26 Apr 2022 | 27,550 |
Headlam Group Plc
| Buy Back at price 4.82 per share. | Direct | 112,024 | 25 Apr 2022 | 23,261 |
Headlam Group Plc
| Buy Back at price 4.88 per share. | Direct | 104,423 | 22 Apr 2022 | 21,407 |
Headlam Group Plc
| Buy Back at price 4.99 per share. | Direct | 101,835 | 21 Apr 2022 | 20,408 |
Headlam Group Plc
| Buy Back at price 5.00 per share. | Direct | 105,853 | 19 Apr 2022 | 21,158 |
Headlam Group Plc
| Buy Back at price 5.04 per share. | Direct | 98,868 | 14 Apr 2022 | 19,605 |
Headlam Group Plc
| Buy Back at price 5.04 per share. | Direct | 5,036 | 13 Apr 2022 | 1,000 |
Headlam Group Plc
| Buy Back at price 4.98 per share. | Direct | 12,442 | 11 Apr 2022 | 2,500 |
Headlam Group Plc
| Buy Back at price 4.97 per share. | Direct | 39,744 | 07 Apr 2022 | 8,000 |
Headlam Group Plc
| Buy Back at price 5.02 per share. | Direct | 16,351 | 04 Apr 2022 | 3,256 |
Headlam Group Plc
| Buy Back at price 5.02 per share. | Direct | 50,220 | 01 Apr 2022 | 10,000 |
Headlam Group Plc
| Buy Back at price 5.02 per share. | Direct | 50,220 | 01 Apr 2022 | 10,000 |
Headlam Group Plc
| | Direct | | 31 Mar 2022 | 0 |
Headlam Group Plc
| Buy Back at price 5.00 per share. | Direct | 72,558 | 31 Mar 2022 | 14,500 |
Payne (Chris)
| | Direct | | 31 Mar 2022 | 2,817 |
Payne (Chris)
| Sold at price 4.99 per share. | Direct | 6,628 | 31 Mar 2022 | 1,328 |
Headlam Group Plc
| Buy Back at price 5.09 per share. | Direct | 188,087 | 30 Mar 2022 | 36,916 |
Headlam Group Plc
| Buy Back at price 5.04 per share. | Direct | 159,949 | 28 Mar 2022 | 31,755 |
Headlam Group Plc
| Buy Back at price 5.21 per share. | Direct | 156,450 | 23 Mar 2022 | 30,000 |
Headlam Group Plc
| Buy Back at price 5.21 per share. | Direct | 156,390 | 21 Mar 2022 | 30,000 |
Headlam Group Plc
| Buy Back at price 5.17 per share. | Direct | 149,843 | 18 Mar 2022 | 29,000 |
Headlam Group Plc
| Buy Back at price 5.15 per share. | Direct | 144,284 | 17 Mar 2022 | 28,000 |
Headlam Group Plc
| Buy Back at price 5.09 per share. | Direct | 11,445 | 16 Mar 2022 | 2,250 |
Headlam Group Plc
| Buy Back at price 5.02 per share. | Direct | 12,549 | 15 Mar 2022 | 2,500 |
Headlam Group Plc
| Buy Back at price 4.84 per share. | Direct | 3,296 | 10 Mar 2022 | 681 |
Rathbone Brothers Plc
| | Direct | | 09 Mar 2022 | 0 |
Ruffer LLP
| | Direct | | 09 Mar 2022 | 0 |
Heronbridge Investment Management LLP
| | Direct | | 09 Mar 2022 | 0 |
Investec Asset Management Ltd
| | Direct | | 09 Mar 2022 | 0 |
J O Hambro Capital Management Ltd
| | Direct | | 09 Mar 2022 | 0 |
Standard Life Investments Ltd
| | Direct | | 09 Mar 2022 | 0 |
Edelman (Keith)
| | Direct | | 09 Mar 2022 | 0 |
Fidelity Investment Services Ltd
| | Direct | | 09 Mar 2022 | 0 |
King (Simon)
| | Direct | | 09 Mar 2022 | 0 |
Lawrence (Philip J.)
| | Direct | | 09 Mar 2022 | 0 |
Franklin Templeton Institutional L.L.C.
| | Direct | | 09 Mar 2022 | 0 |
Hargreave Hale Ltd
| | Direct | | 09 Mar 2022 | 0 |