Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 339,034 | 08 Dec 2022 | 710,765 |
Rayner (Paul)
| Bought at price 0.47 per share. | Direct | 5,812 | 08 Dec 2022 | 12,500 |
Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 308,325 | 07 Dec 2022 | 647,742 |
Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 307,895 | 06 Dec 2022 | 634,837 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 330,404 | 05 Dec 2022 | 660,808 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 333,901 | 02 Dec 2022 | 662,502 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 210,371 | 01 Dec 2022 | 419,066 |
Speedy Hire Plc
| Buy Back at price 0.49 per share. | Direct | 318,723 | 30 Nov 2022 | 645,190 |
Speedy Hire Plc
| | Direct | | 30 Nov 2022 | 0 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 325,956 | 29 Nov 2022 | 649,316 |
Speedy Hire Plc
| Buy Back at price 0.49 per share. | Direct | 303,259 | 28 Nov 2022 | 618,896 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 260,190 | 25 Nov 2022 | 524,578 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 241,390 | 24 Nov 2022 | 485,695 |
Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 187,223 | 23 Nov 2022 | 388,430 |
Speedy Hire Plc
| Buy Back at price 0.47 per share. | Direct | 99,078 | 22 Nov 2022 | 208,587 |
Speedy Hire Plc
| Buy Back at price 0.47 per share. | Direct | 18,960 | 17 Nov 2022 | 40,000 |
Rayner (Paul)
| Bought at price 0.47 per share. | Direct | 23,700 | 17 Nov 2022 | 50,000 |
Shearer (David James Buchanan)
| Bought at price 0.49 per share. | Direct | 73,200 | 16 Nov 2022 | 150,000 |
Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 88,815 | 16 Nov 2022 | 186,588 |
Speedy Hire Plc
| Buy Back at price 0.47 per share. | Direct | 35,020 | 15 Nov 2022 | 73,883 |
Aberforth Partners LLP
| | Direct | | 15 Nov 2022 | 8,484,242 |
Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 7,308 | 10 Nov 2022 | 15,227 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 10,814 | 09 Nov 2022 | 23,821 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 1,468 | 07 Nov 2022 | 3,270 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 15,988 | 04 Nov 2022 | 37,010 |
Polar Capital, L.L.P.
| | Direct | | 04 Nov 2022 | 3,136,866 |
Speedy Hire Plc
| Buy Back at price 0.42 per share. | Direct | 18,367 | 03 Nov 2022 | 43,320 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 58,501 | 02 Nov 2022 | 131,761 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 19,762 | 01 Nov 2022 | 45,326 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 28,348 | 31 Oct 2022 | 63,420 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 71,913 | 28 Oct 2022 | 158,749 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 5,932 | 27 Oct 2022 | 13,153 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 85,605 | 25 Oct 2022 | 196,344 |
Speedy Hire Plc
| Buy Back at price 0.42 per share. | Direct | 82,869 | 24 Oct 2022 | 198,729 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 87,772 | 21 Oct 2022 | 204,598 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 107,826 | 20 Oct 2022 | 252,521 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 43,700 | 19 Oct 2022 | 100,000 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 58,429 | 18 Oct 2022 | 132,494 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 71,513 | 17 Oct 2022 | 165,924 |
Speedy Hire Plc
| Buy Back at price 0.42 per share. | Direct | 42,406 | 14 Oct 2022 | 100,015 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 116,499 | 13 Oct 2022 | 270,301 |
Speedy Hire Plc
| Buy Back at price 0.42 per share. | Direct | 108,862 | 12 Oct 2022 | 257,968 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 84,044 | 11 Oct 2022 | 196,365 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 141,802 | 10 Oct 2022 | 329,007 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 51,734 | 07 Oct 2022 | 119,755 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 125,740 | 06 Oct 2022 | 289,059 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 148,490 | 05 Oct 2022 | 335,951 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 37,845 | 04 Oct 2022 | 84,666 |
Speedy Hire Plc
| Buy Back at price 0.43 per share. | Direct | 115,798 | 03 Oct 2022 | 269,299 |
Speedy Hire Plc
| Buy Back at price 0.41 per share. | Direct | 119,408 | 30 Sept 2022 | 289,125 |
Speedy Hire Plc
| Buy Back at price 0.40 per share. | Direct | 115,143 | 29 Sept 2022 | 287,859 |
Speedy Hire Plc
| Buy Back at price 0.39 per share. | Direct | 106,454 | 28 Sept 2022 | 271,568 |
Speedy Hire Plc
| Buy Back at price 0.41 per share. | Direct | 108,252 | 27 Sept 2022 | 265,325 |
Speedy Hire Plc
| Buy Back at price 0.41 per share. | Direct | 96,300 | 26 Sept 2022 | 237,194 |
Speedy Hire Plc
| Buy Back at price 0.42 per share. | Direct | 109,002 | 23 Sept 2022 | 257,690 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 77,253 | 22 Sept 2022 | 175,975 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 60,154 | 21 Sept 2022 | 137,026 |
Speedy Hire Plc
| Buy Back at price 0.44 per share. | Direct | 85,251 | 20 Sept 2022 | 192,008 |
Speedy Hire Plc
| Buy Back at price 0.46 per share. | Direct | 70,228 | 16 Sept 2022 | 154,010 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 77,846 | 15 Sept 2022 | 174,153 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 68,513 | 14 Sept 2022 | 152,253 |
Schroder Investment Management, Ltd.
| | Direct | | 14 Sept 2022 | 0 |
Speedy Hire Plc
| Buy Back at price 0.46 per share. | Direct | 74,190 | 13 Sept 2022 | 161,284 |
Dasani (Shatish Damodar)
| Bought at price 0.46 per share. | Direct | 18,400 | 13 Sept 2022 | 40,000 |
Speedy Hire Plc
| Buy Back at price 0.47 per share. | Direct | 69,458 | 12 Sept 2022 | 148,734 |
Speedy Hire Plc
| Buy Back at price 0.46 per share. | Direct | 47,641 | 07 Sept 2022 | 103,343 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 50,487 | 06 Sept 2022 | 112,444 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 47,378 | 05 Sept 2022 | 105,519 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 28,582 | 02 Sept 2022 | 63,659 |
Speedy Hire Plc
| Buy Back at price 0.45 per share. | Direct | 44,892 | 01 Sept 2022 | 99,760 |
Speedy Hire Plc
| | Direct | | 31 Aug 2022 | 49,633 |
Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 23,674 | 31 Aug 2022 | 49,633 |
Speedy Hire Plc
| Buy Back at price 0.48 per share. | Direct | 48,591 | 30 Aug 2022 | 101,655 |
Speedy Hire Plc
| Buy Back at price 0.51 per share. | Direct | 46,834 | 26 Aug 2022 | 92,741 |
Schroder Investment Management, Ltd.
| | Direct | | 26 Aug 2022 | 253,652 |
Speedy Hire Plc
| Buy Back at price 0.51 per share. | Direct | 46,058 | 25 Aug 2022 | 90,488 |
Speedy Hire Plc
| Buy Back at price 0.51 per share. | Direct | 10,475 | 24 Aug 2022 | 20,662 |
Speedy Hire Plc
| Buy Back at price 0.51 per share. | Direct | 49,875 | 23 Aug 2022 | 97,988 |
Garman (David)
| Bought at price 0.51 per share. | Direct | 127,250 | 23 Aug 2022 | 250,000 |
Speedy Hire Plc
| Buy Back at price 0.51 per share. | Direct | 22,006 | 22 Aug 2022 | 43,492 |
Speedy Hire Plc
| Buy Back at price 0.52 per share. | Direct | 55,640 | 19 Aug 2022 | 107,000 |
Speedy Hire Plc
| Buy Back at price 0.53 per share. | Direct | 43,597 | 18 Aug 2022 | 83,043 |
Speedy Hire Plc
| Buy Back at price 0.55 per share. | Direct | 52,229 | 17 Aug 2022 | 94,277 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 68,136 | 16 Aug 2022 | 119,958 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 73,795 | 15 Aug 2022 | 130,151 |
Schroder Investment Management, Ltd.
| | Direct | | 15 Aug 2022 | 1,344,456 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 42,669 | 12 Aug 2022 | 74,858 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 46,193 | 11 Aug 2022 | 80,476 |
Speedy Hire Plc
| Buy Back at price 0.59 per share. | Direct | 38,021 | 10 Aug 2022 | 64,773 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 41,857 | 09 Aug 2022 | 73,693 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 45,651 | 08 Aug 2022 | 80,373 |
Speedy Hire Plc
| Buy Back at price 0.56 per share. | Direct | 89,910 | 05 Aug 2022 | 162,001 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 130,628 | 04 Aug 2022 | 228,771 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 89,784 | 03 Aug 2022 | 157,240 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 123,982 | 02 Aug 2022 | 216,753 |
Speedy Hire Plc
| Buy Back at price 0.58 per share. | Direct | 140,290 | 01 Aug 2022 | 243,560 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 126,970 | 29 Jul 2022 | 221,976 |
Speedy Hire Plc
| Buy Back at price 0.56 per share. | Direct | 102,584 | 28 Jul 2022 | 183,186 |
Speedy Hire Plc
| Buy Back at price 0.55 per share. | Direct | 33,324 | 27 Jul 2022 | 60,923 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 143,879 | 26 Jul 2022 | 265,951 |
Speedy Hire Plc
| Buy Back at price 0.55 per share. | Direct | 64,144 | 25 Jul 2022 | 115,785 |
Speedy Hire Plc
| Buy Back at price 0.55 per share. | Direct | 87,409 | 22 Jul 2022 | 158,351 |
Speedy Hire Plc
| Buy Back at price 0.55 per share. | Direct | 87,809 | 21 Jul 2022 | 159,075 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 103,904 | 20 Jul 2022 | 192,772 |
Speedy Hire Plc
| Buy Back at price 0.53 per share. | Direct | 184,800 | 19 Jul 2022 | 350,000 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 182,270 | 18 Jul 2022 | 338,792 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 177,288 | 15 Jul 2022 | 356,000 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 175,938 | 14 Jul 2022 | 354,000 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 186,697 | 13 Jul 2022 | 348,967 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 123,706 | 12 Jul 2022 | 231,228 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 113,314 | 11 Jul 2022 | 211,803 |
Speedy Hire Plc
| Buy Back at price 0.53 per share. | Direct | 133,414 | 08 Jul 2022 | 252,201 |
Speedy Hire Plc
| Buy Back at price 0.51 per share. | Direct | 79,778 | 07 Jul 2022 | 157,978 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 165,803 | 06 Jul 2022 | 330,946 |
Speedy Hire Plc
| Buy Back at price 0.50 per share. | Direct | 196,712 | 05 Jul 2022 | 391,858 |
Speedy Hire Plc
| Buy Back at price 0.52 per share. | Direct | 224,957 | 04 Jul 2022 | 431,780 |
Speedy Hire Plc
| Buy Back at price 0.52 per share. | Direct | 80,424 | 01 Jul 2022 | 154,663 |
Speedy Hire Plc
| Buy Back at price 0.52 per share. | Direct | 223,628 | 30 Jun 2022 | 426,771 |
Speedy Hire Plc
| Buy Back at price 0.52 per share. | Direct | 301,067 | 29 Jun 2022 | 577,865 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 313,666 | 28 Jun 2022 | 585,199 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 281,996 | 27 Jun 2022 | 522,216 |
Speedy Hire Plc
| Buy Back at price 0.53 per share. | Direct | 279,360 | 24 Jun 2022 | 530,095 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 209,480 | 23 Jun 2022 | 388,647 |
Speedy Hire Plc
| Buy Back at price 0.55 per share. | Direct | 244,558 | 22 Jun 2022 | 443,040 |
Speedy Hire Plc
| Buy Back at price 0.56 per share. | Direct | 259,398 | 21 Jun 2022 | 459,112 |
Speedy Hire Plc
| Buy Back at price 0.58 per share. | Direct | 260,964 | 20 Jun 2022 | 453,063 |
Speedy Hire Plc
| Buy Back at price 0.56 per share. | Direct | 172,582 | 17 Jun 2022 | 307,087 |
Speedy Hire Plc
| Buy Back at price 0.56 per share. | Direct | 232,856 | 16 Jun 2022 | 418,806 |
Speedy Hire Plc
| Buy Back at price 0.55 per share. | Direct | 184,787 | 15 Jun 2022 | 337,203 |
Speedy Hire Plc
| Buy Back at price 0.54 per share. | Direct | 102,637 | 14 Jun 2022 | 190,070 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 45,759 | 13 Jun 2022 | 80,280 |
Speedy Hire Plc
| Buy Back at price 0.60 per share. | Direct | 160,706 | 10 Jun 2022 | 266,511 |
Down (Russell Peter)
| Bought at price 0.57 per share. | Direct | 3,625 | 10 Jun 2022 | 6,406 |
Speedy Hire Plc
| Buy Back at price 0.62 per share. | Direct | 240,361 | 09 Jun 2022 | 384,579 |
Speedy Hire Plc
| Buy Back at price 0.63 per share. | Direct | 140,779 | 08 Jun 2022 | 224,528 |
Speedy Hire Plc
| Buy Back at price 0.60 per share. | Direct | 273,377 | 07 Jun 2022 | 452,611 |
Dasani (Shatish Damodar)
| Bought at price 0.60 per share. | Direct | 30,200 | 07 Jun 2022 | 50,000 |
Garman (David)
| Bought at price 0.60 per share. | Direct | 105,175 | 06 Jun 2022 | 175,000 |
Speedy Hire Plc
| Buy Back at price 0.60 per share. | Direct | 227,081 | 06 Jun 2022 | 377,839 |
Shearer (David James Buchanan)
| Bought at price 0.60 per share. | Direct | 60,100 | 06 Jun 2022 | 100,000 |
Speedy Hire Plc
| Buy Back at price 0.59 per share. | Direct | 154,753 | 31 May 2022 | 261,408 |
Speedy Hire Plc
| | Direct | | 31 May 2022 | 0 |
Speedy Hire Plc
| Buy Back at price 0.61 per share. | Direct | 201,282 | 30 May 2022 | 331,602 |
Speedy Hire Plc
| Buy Back at price 0.58 per share. | Direct | 192,639 | 27 May 2022 | 332,137 |
Speedy Hire Plc
| Buy Back at price 0.57 per share. | Direct | 113,938 | 26 May 2022 | 200,949 |
Speedy Hire Plc
| | Direct | | 26 May 2022 | 0 |
Speedy Hire Plc
| Buy Back at price 0.56 per share. | Direct | 123,291 | 25 May 2022 | 218,215 |
Schroder Investment Management, Ltd.
| | Direct | | 25 May 2022 | 0 |
Polar Capital, L.L.P.
| | Direct | | 25 May 2022 | 0 |
Standard Life Investments Ltd
| | Direct | | 25 May 2022 | 0 |