Vulcan Value Partners, LLC
| | Direct | | 08 Dec 2022 | 4,638,813 |
Vulcan Value Partners, LLC
| | Direct | | 08 Nov 2022 | 5,235,826 |
Ibstock PLC
| | Direct | | 31 Oct 2022 | 0 |
Lansdowne Partners International, Ltd.
| | Direct | | 24 Oct 2022 | 1,719,351 |
Ibstock PLC
| Buy Back at price 1.76 per share. | Direct | 732,745 | 21 Oct 2022 | 415,624 |
Ibstock PLC
| Buy Back at price 1.79 per share. | Direct | 165,399 | 20 Oct 2022 | 92,609 |
Ibstock PLC
| Buy Back at price 1.77 per share. | Direct | 496,160 | 19 Oct 2022 | 280,000 |
Ibstock PLC
| Buy Back at price 1.80 per share. | Direct | 419,301 | 18 Oct 2022 | 232,945 |
Ibstock PLC
| Buy Back at price 1.73 per share. | Direct | 826,217 | 17 Oct 2022 | 478,689 |
Ibstock PLC
| Buy Back at price 1.69 per share. | Direct | 551,649 | 14 Oct 2022 | 327,000 |
Ibstock PLC
| Buy Back at price 1.70 per share. | Direct | 448,535 | 13 Oct 2022 | 264,000 |
Ibstock PLC
| Buy Back at price 1.75 per share. | Direct | 656,778 | 12 Oct 2022 | 374,446 |
Ibstock PLC
| Buy Back at price 1.78 per share. | Direct | 674,489 | 11 Oct 2022 | 379,780 |
Ibstock PLC
| Buy Back at price 1.82 per share. | Direct | 678,859 | 10 Oct 2022 | 372,182 |
Ibstock PLC
| Buy Back at price 1.86 per share. | Direct | 672,221 | 07 Oct 2022 | 361,021 |
Ibstock PLC
| Buy Back at price 1.91 per share. | Direct | 523,028 | 06 Oct 2022 | 274,124 |
Ibstock PLC
| Buy Back at price 1.93 per share. | Direct | 633,217 | 05 Oct 2022 | 328,944 |
Ibstock PLC
| Buy Back at price 1.94 per share. | Direct | 279,359 | 04 Oct 2022 | 144,074 |
Ibstock PLC
| Buy Back at price 1.87 per share. | Direct | 359,590 | 03 Oct 2022 | 192,500 |
Ibstock PLC
| Buy Back at price 1.83 per share. | Direct | 467,376 | 30 Sept 2022 | 255,397 |
Ibstock PLC
| Buy Back at price 1.81 per share. | Direct | 443,361 | 29 Sept 2022 | 244,681 |
Ibstock PLC
| Buy Back at price 1.79 per share. | Direct | 218,090 | 28 Sept 2022 | 122,111 |
Ibstock PLC
| Buy Back at price 1.86 per share. | Direct | 440,653 | 27 Sept 2022 | 237,421 |
Ibstock PLC
| Buy Back at price 1.85 per share. | Direct | 407,223 | 26 Sept 2022 | 220,359 |
Ibstock PLC
| Buy Back at price 1.93 per share. | Direct | 554,557 | 23 Sept 2022 | 287,038 |
Ibstock PLC
| Buy Back at price 2.09 per share. | Direct | 615,181 | 22 Sept 2022 | 293,783 |
Ibstock PLC
| Buy Back at price 2.11 per share. | Direct | 127,800 | 21 Sept 2022 | 60,655 |
Ibstock PLC
| Buy Back at price 2.12 per share. | Direct | 357,720 | 20 Sept 2022 | 169,055 |
Ibstock PLC
| Buy Back at price 2.21 per share. | Direct | 634,740 | 16 Sept 2022 | 286,694 |
Ibstock PLC
| Buy Back at price 2.23 per share. | Direct | 303,036 | 15 Sept 2022 | 135,587 |
Ibstock PLC
| Buy Back at price 2.26 per share. | Direct | 498,593 | 14 Sept 2022 | 220,519 |
Ibstock PLC
| Buy Back at price 2.29 per share. | Direct | 643,362 | 13 Sept 2022 | 281,313 |
Ibstock PLC
| Buy Back at price 2.34 per share. | Direct | 42,788 | 12 Sept 2022 | 18,317 |
Ibstock PLC
| Buy Back at price 2.26 per share. | Direct | 61,284 | 09 Sept 2022 | 27,129 |
Ibstock PLC
| Buy Back at price 2.20 per share. | Direct | 273,551 | 08 Sept 2022 | 124,568 |
Ibstock PLC
| Buy Back at price 2.17 per share. | Direct | 513,869 | 07 Sept 2022 | 237,134 |
Ibstock PLC
| Buy Back at price 2.15 per share. | Direct | 182,634 | 06 Sept 2022 | 84,828 |
Ibstock PLC
| Buy Back at price 2.12 per share. | Direct | 370,650 | 05 Sept 2022 | 175,000 |
Ibstock PLC
| Buy Back at price 2.14 per share. | Direct | 74,713 | 02 Sept 2022 | 34,913 |
Ibstock PLC
| Buy Back at price 2.13 per share. | Direct | 626,616 | 01 Sept 2022 | 293,497 |
Ibstock PLC
| Buy Back at price 2.21 per share. | Direct | 293,116 | 31 Aug 2022 | 132,752 |
Ibstock PLC
| Buy Back at price 2.23 per share. | Direct | 511,445 | 30 Aug 2022 | 229,760 |
Ibstock PLC
| Buy Back at price 2.33 per share. | Direct | 291,191 | 26 Aug 2022 | 125,190 |
Ibstock PLC
| Buy Back at price 2.31 per share. | Direct | 369,120 | 25 Aug 2022 | 160,000 |
Vulcan Value Partners, LLC
| | Direct | | 25 Aug 2022 | 1,614,639 |
Ibstock PLC
| Buy Back at price 2.24 per share. | Direct | 358,560 | 24 Aug 2022 | 160,000 |
Ibstock PLC
| Buy Back at price 2.25 per share. | Direct | 359,680 | 23 Aug 2022 | 160,000 |
Ibstock PLC
| Buy Back at price 2.23 per share. | Direct | 335,250 | 22 Aug 2022 | 150,000 |
Ibstock PLC
| Buy Back at price 2.34 per share. | Direct | 351,300 | 19 Aug 2022 | 150,000 |
Ibstock PLC
| Buy Back at price 2.43 per share. | Direct | 365,100 | 18 Aug 2022 | 150,000 |
Ibstock PLC
| Buy Back at price 2.46 per share. | Direct | 368,700 | 17 Aug 2022 | 150,000 |
Ibstock PLC
| Buy Back at price 2.44 per share. | Direct | 366,450 | 16 Aug 2022 | 150,000 |
Ibstock PLC
| Buy Back at price 2.45 per share. | Direct | 367,050 | 15 Aug 2022 | 150,000 |
Ibstock PLC
| Buy Back at price 2.48 per share. | Direct | 297,000 | 12 Aug 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.52 per share. | Direct | 301,920 | 11 Aug 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.53 per share. | Direct | 303,720 | 10 Aug 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.46 per share. | Direct | 292,420 | 09 Aug 2022 | 118,677 |
Ibstock PLC
| Buy Back at price 2.48 per share. | Direct | 297,120 | 08 Aug 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.48 per share. | Direct | 297,000 | 05 Aug 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.49 per share. | Direct | 299,040 | 04 Aug 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.51 per share. | Direct | 301,680 | 03 Aug 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.51 per share. | Direct | 300,840 | 02 Aug 2022 | 120,000 |
Odey Asset Management LLP
| | Direct | | 02 Aug 2022 | 0 |
Ibstock PLC
| | Direct | | 31 Jul 2022 | 0 |
Ibstock PLC
| Buy Back at price 2.22 per share. | Direct | 31,716 | 27 Jul 2022 | 14,261 |
Ibstock PLC
| Buy Back at price 2.19 per share. | Direct | 262,680 | 26 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.22 per share. | Direct | 265,920 | 25 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.18 per share. | Direct | 262,080 | 22 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.17 per share. | Direct | 161,561 | 21 Jul 2022 | 74,418 |
Ibstock PLC
| Buy Back at price 2.13 per share. | Direct | 199,542 | 20 Jul 2022 | 93,682 |
Ibstock PLC
| Buy Back at price 2.09 per share. | Direct | 166,686 | 19 Jul 2022 | 79,869 |
Ibstock PLC
| Buy Back at price 2.07 per share. | Direct | 248,160 | 18 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.00 per share. | Direct | 240,360 | 15 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 1.96 per share. | Direct | 235,440 | 14 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.00 per share. | Direct | 239,640 | 13 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 1.97 per share. | Direct | 196,017 | 12 Jul 2022 | 99,350 |
Ibstock PLC
| Buy Back at price 1.95 per share. | Direct | 215,868 | 11 Jul 2022 | 110,702 |
Ibstock PLC
| Buy Back at price 1.98 per share. | Direct | 238,080 | 08 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 1.95 per share. | Direct | 233,640 | 07 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 1.93 per share. | Direct | 231,960 | 06 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 1.94 per share. | Direct | 232,440 | 05 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 1.98 per share. | Direct | 238,199 | 04 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 1.97 per share. | Direct | 236,520 | 01 Jul 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.02 per share. | Direct | 242,520 | 30 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.09 per share. | Direct | 250,319 | 29 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.14 per share. | Direct | 257,280 | 28 Jun 2022 | 120,000 |
Vulcan Value Partners, LLC
| | Direct | | 28 Jun 2022 | 791,613 |
Ibstock PLC
| Buy Back at price 2.13 per share. | Direct | 256,080 | 27 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.12 per share. | Direct | 254,520 | 24 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.07 per share. | Direct | 248,640 | 23 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.06 per share. | Direct | 247,320 | 22 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.10 per share. | Direct | 251,880 | 21 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.08 per share. | Direct | 249,839 | 20 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.15 per share. | Direct | 258,119 | 17 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.20 per share. | Direct | 263,760 | 16 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.27 per share. | Direct | 271,800 | 15 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.21 per share. | Direct | 264,840 | 14 Jun 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.20 per share. | Direct | 241,560 | 13 Jun 2022 | 110,000 |
Ibstock PLC
| Buy Back at price 2.29 per share. | Direct | 251,900 | 10 Jun 2022 | 110,000 |
Ibstock PLC
| Buy Back at price 2.39 per share. | Direct | 225,267 | 09 Jun 2022 | 94,412 |
Ibstock PLC
| Buy Back at price 2.42 per share. | Direct | 266,200 | 08 Jun 2022 | 110,000 |
Ibstock PLC
| Buy Back at price 2.40 per share. | Direct | 163,726 | 07 Jun 2022 | 68,106 |
Ibstock PLC
| Buy Back at price 2.39 per share. | Direct | 248,871 | 06 Jun 2022 | 104,000 |
Ibstock PLC
| Buy Back at price 2.35 per share. | Direct | 258,170 | 01 Jun 2022 | 110,000 |
Ibstock PLC
| Buy Back at price 2.36 per share. | Direct | 259,160 | 31 May 2022 | 110,000 |
Ibstock PLC
| Buy Back at price 2.40 per share. | Direct | 287,640 | 28 May 2022 | 120,000 |
Ibstock PLC
| Buy Back at price 2.40 per share. | Direct | 71,910 | 27 May 2022 | 30,000 |
Ibstock PLC
| Buy Back at price 2.35 per share. | Direct | 36,712 | 26 May 2022 | 15,589 |
Ibstock PLC
| Buy Back at price 2.30 per share. | Direct | 177,023 | 25 May 2022 | 77,000 |
Ibstock PLC
| Buy Back at price 2.28 per share. | Direct | 171,000 | 24 May 2022 | 75,000 |
Ibstock PLC
| Buy Back at price 2.27 per share. | Direct | 158,620 | 23 May 2022 | 70,000 |
Ibstock PLC
| Buy Back at price 2.21 per share. | Direct | 132,600 | 20 May 2022 | 60,000 |
Ibstock PLC
| Buy Back at price 2.16 per share. | Direct | 181,177 | 19 May 2022 | 84,034 |
Ibstock PLC
| Buy Back at price 2.21 per share. | Direct | 128,122 | 18 May 2022 | 58,000 |
Ibstock PLC
| Buy Back at price 2.25 per share. | Direct | 146,120 | 17 May 2022 | 65,000 |
Ibstock PLC
| Buy Back at price 2.23 per share. | Direct | 108,621 | 16 May 2022 | 48,731 |
Lansdowne Partners International, Ltd.
| | Direct | | 16 May 2022 | 20,390,794 |
Ibstock PLC
| Buy Back at price 2.22 per share. | Direct | 144,235 | 13 May 2022 | 65,000 |
Ibstock PLC
| Buy Back at price 2.17 per share. | Direct | 217,099 | 12 May 2022 | 100,000 |
Ibstock PLC
| Buy Back at price 2.18 per share. | Direct | 250,700 | 11 May 2022 | 115,000 |
Ibstock PLC
| Bought at price 2.19 per share. | Direct | 274,125 | 10 May 2022 | 125,000 |
Vulcan Value Partners, LLC
| | Direct | | 13 Apr 2022 | 1,369,471 |
Hudson (Joe)
| Bought at price 2.33 per share. | Direct | 26,376 | 25 Mar 2022 | 11,301 |
Vulcan Value Partners, LLC
| | Direct | | 28 Feb 2022 | 0 |
Ameriprise Financial, Inc.
| | Direct | | 28 Feb 2022 | 0 |
Ameriprise Financial, Inc.
| | Direct | | 22 Feb 2022 | 2,028,370 |
Vulcan Value Partners, LLC
| | Direct | | 03 Feb 2022 | 4,401,408 |
Vulcan Value Partners, LLC
| | Direct | | 31 Dec 2021 | 0 |
Ameriprise Financial, Inc.
| | Direct | | 31 Dec 2021 | 0 |
Aviva Investors Global Services Limited
| | Direct | | 31 Dec 2021 | 0 |
Franklin Templeton Fund Management Ltd.
| | Direct | | 31 Dec 2021 | 0 |
J O Hambro Capital Management Ltd
| | Direct | | 31 Dec 2021 | 0 |
Lansdowne Partners International, Ltd.
| | Direct | | 31 Dec 2021 | 0 |
Norges Bank
| | Direct | | 31 Dec 2021 | 0 |
Adebajo (Peju)
| Bought at price 2.65 per share. | Direct | 26,540 | 23 Dec 2021 | 10,000 |
Ameriprise Financial, Inc.
| | Direct | | 08 Nov 2021 | 0 |
Vulcan Value Partners, LLC
| | Direct | | 04 Nov 2021 | 490,464 |
Vulcan Value Partners, LLC
| | Direct | | 22 Oct 2021 | 4,361,860 |
Vulcan Value Partners, LLC
| | Direct | | 20 Oct 2021 | 10,456,128 |
Vulcan Value Partners, LLC
| | Direct | | 24 Jun 2021 | 604,706 |
Vulcan Value Partners, LLC
| | Direct | | 22 Jun 2021 | 7,460,891 |
Vulcan Value Partners, LLC
| | Direct | | 09 Mar 2021 | 0 |
Aviva Investors Global Services Limited
| | Direct | | 09 Mar 2021 | 0 |
Eperjesi (Louis Leslie Alexander)
| | Direct | | 09 Mar 2021 | 0 |
J O Hambro Capital Management Ltd
| | Direct | | 09 Mar 2021 | 0 |
Lansdowne Partners International, Ltd.
| | Direct | | 09 Mar 2021 | 0 |
Nicholls (Jonathan Clive)
| | Direct | | 09 Mar 2021 | 0 |
Norges Bank
| | Direct | | 09 Mar 2021 | 0 |
Read (Justin Richard)
| | Direct | | 09 Mar 2021 | 0 |
Franklin Templeton Fund Management Ltd.
| | Direct | | 09 Mar 2021 | 0 |