Roberts (Nick)
| Bought at price 11.98 per share. | Direct | 191 | 08 Dec 2022 | 16 |
Roberts (Nick)
| Bought at price 11.34 per share. | Direct | 181 | 08 Dec 2022 | 16 |
Roberts (Nick)
| Bought at price 8.90 per share. | Direct | 169 | 24 Oct 2022 | 19 |
Schroder Investment Management, Ltd.
| | Direct | | 12 Oct 2022 | 0 |
Roberts (Nick)
| | Direct | | 05 Oct 2022 | 26,795 |
Roberts (Nick)
| Bought at price 9.87 per share. | Direct | 167 | 09 Sept 2022 | 17 |
Roberts (Nick)
| | Direct | | 17 Aug 2022 | 89,473 |
Roberts (Nick)
| Sold at price 11.02 per share. | Direct | 477,560 | 17 Aug 2022 | 43,324 |
Roberts (Nick)
| Bought at price 11.36 per share. | Direct | 181 | 15 Aug 2022 | 16 |
Roberts (Nick)
| Bought at price 11.64 per share. | Direct | 186 | 04 Jul 2022 | 16 |
Artemis Investment Management Ltd
| | Direct | | 13 Jun 2022 | 10,551,952 |
Roberts (Nick)
| Bought at price 15.39 per share. | Direct | 184 | 06 Jun 2022 | 12 |
Miller (Robin)
| Sold at price 15.39 per share. | Direct | 303,154 | 06 Jun 2022 | 19,702 |
Sprucegrove Investment Management, Ltd.
| | Direct | | 26 May 2022 | 78,671 |
BlackRock Advisors (UK) Limited
| | Direct | | 13 May 2022 | 98,550 |
Travis Perkins plc
| Buy Back at price 14.49 per share. | Direct | 1,573,925 | 05 May 2022 | 108,614 |
Travis Perkins plc
| Buy Back at price 14.88 per share. | Direct | 4,731,840 | 04 May 2022 | 318,000 |
Roberts (Nick)
| Bought at price 14.80 per share. | Direct | 192 | 04 May 2022 | 13 |
Travis Perkins plc
| | Direct | | 03 May 2022 | 0 |
Travis Perkins plc
| Buy Back at price 15.27 per share. | Direct | 4,872,087 | 03 May 2022 | 319,000 |
Travis Perkins plc
| Buy Back at price 15.63 per share. | Direct | 3,125,200 | 29 Apr 2022 | 200,000 |
Sprucegrove Investment Management, Ltd.
| | Direct | | 29 Apr 2022 | 385,390 |
Travis Perkins plc
| Buy Back at price 15.67 per share. | Direct | 933,330 | 27 Apr 2022 | 59,554 |
Travis Perkins plc
| Buy Back at price 15.67 per share. | Direct | 933,330 | 27 Apr 2022 | 59,554 |
Travis Perkins plc
| Buy Back at price 15.67 per share. | Direct | 933,330 | 27 Apr 2022 | 59,554 |
Travis Perkins plc
| Buy Back at price 15.67 per share. | Direct | 933,330 | 27 Apr 2022 | 59,554 |
Travis Perkins plc
| Buy Back at price 15.67 per share. | Direct | 933,330 | 27 Apr 2022 | 59,554 |
Travis Perkins plc
| Buy Back at price 15.98 per share. | Direct | 159,790 | 26 Apr 2022 | 10,000 |
Travis Perkins plc
| Buy Back at price 16.41 per share. | Direct | 54,100 | 25 Apr 2022 | 3,297 |
BlackRock Advisors (UK) Limited
| | Direct | | 25 Apr 2022 | 179,305 |
Travis Perkins plc
| Buy Back at price 16.66 per share. | Direct | 68,618 | 20 Apr 2022 | 4,119 |
Travis Perkins plc
| Buy Back at price 16.44 per share. | Direct | 2,272,451 | 19 Apr 2022 | 138,227 |
BlackRock Advisors (UK) Limited
| | Direct | | 19 Apr 2022 | 0 |
Travis Perkins plc
| Buy Back at price 16.41 per share. | Direct | 2,786,943 | 14 Apr 2022 | 169,832 |
Travis Perkins plc
| Buy Back at price 16.39 per share. | Direct | 2,863,179 | 13 Apr 2022 | 174,648 |
Travis Perkins plc
| Buy Back at price 16.38 per share. | Direct | 1,460,346 | 12 Apr 2022 | 89,176 |
Travis Perkins plc
| Buy Back at price 16.39 per share. | Direct | 3,997,094 | 11 Apr 2022 | 243,874 |
Travis Perkins plc
| Buy Back at price 16.21 per share. | Direct | 5,326,740 | 08 Apr 2022 | 328,588 |
Travis Perkins plc
| Buy Back at price 16.13 per share. | Direct | 5,533,276 | 07 Apr 2022 | 343,000 |
Travis Perkins plc
| Buy Back at price 16.05 per share. | Direct | 5,520,344 | 06 Apr 2022 | 344,011 |
Travis Perkins plc
| Buy Back at price 16.62 per share. | Direct | 3,490,620 | 05 Apr 2022 | 210,000 |
Travis Perkins plc
| Buy Back at price 16.65 per share. | Direct | 5,620,125 | 04 Apr 2022 | 337,464 |
Roberts (Nick)
| Bought at price 16.47 per share. | Direct | 197 | 04 Apr 2022 | 12 |
Travis Perkins plc
| | Direct | | 01 Apr 2022 | 0 |
Travis Perkins plc
| Buy Back at price 16.51 per share. | Direct | 5,695,260 | 01 Apr 2022 | 345,000 |
Travis Perkins plc
| Buy Back at price 16.44 per share. | Direct | 1,151,010 | 31 Mar 2022 | 70,000 |
Travis Perkins plc
| Buy Back at price 16.94 per share. | Direct | 1,016,340 | 30 Mar 2022 | 60,000 |
Travis Perkins plc
| Buy Back at price 16.86 per share. | Direct | 838,376 | 28 Mar 2022 | 49,711 |
Williams (Alan R.)
| | Direct | | 28 Mar 2022 | 39,369 |
Williams (Alan R.)
| Sold at price 16.80 per share. | Direct | 311,959 | 28 Mar 2022 | 18,569 |
Miller (Robin)
| | Direct | | 28 Mar 2022 | 5,612 |
Miller (Robin)
| Sold at price 16.80 per share. | Direct | 44,469 | 28 Mar 2022 | 2,647 |
Travis Perkins plc
| Buy Back at price 16.92 per share. | Direct | 1,184,400 | 25 Mar 2022 | 70,000 |
Travis Perkins plc
| Buy Back at price 17.10 per share. | Direct | 1,282,350 | 24 Mar 2022 | 75,000 |
Travis Perkins plc
| Buy Back at price 17.55 per share. | Direct | 1,052,820 | 23 Mar 2022 | 60,000 |
Travis Perkins plc
| Buy Back at price 17.72 per share. | Direct | 1,240,330 | 22 Mar 2022 | 70,000 |
Travis Perkins plc
| Buy Back at price 17.51 per share. | Direct | 1,225,630 | 21 Mar 2022 | 70,000 |
Travis Perkins plc
| Buy Back at price 17.69 per share. | Direct | 371,126 | 18 Mar 2022 | 20,983 |
Travis Perkins plc
| Buy Back at price 17.54 per share. | Direct | 764,648 | 17 Mar 2022 | 43,602 |
Travis Perkins plc
| Buy Back at price 17.32 per share. | Direct | 264,015 | 16 Mar 2022 | 15,239 |
Williams (Alan R.)
| | Direct | | 16 Mar 2022 | 53,955 |
Williams (Alan R.)
| | Direct | | 16 Mar 2022 | 12,937 |
Williams (Alan R.)
| Sold at price 17.32 per share. | Direct | 440,886 | 16 Mar 2022 | 25,448 |
Williams (Alan R.)
| Sold at price 17.32 per share. | Direct | 105,717 | 16 Mar 2022 | 6,102 |
Miller (Robin)
| | Direct | | 16 Mar 2022 | 1,231 |
Miller (Robin)
| Sold at price 17.32 per share. | Direct | 155,180 | 16 Mar 2022 | 8,957 |
Miller (Robin)
| Sold at price 17.32 per share. | Direct | 10,065 | 16 Mar 2022 | 581 |
Miller (Robin)
| | Direct | | 16 Mar 2022 | 18,989 |
Travis Perkins plc
| Buy Back at price 16.82 per share. | Direct | 1,948,027 | 15 Mar 2022 | 115,823 |
Travis Perkins plc
| Buy Back at price 16.91 per share. | Direct | 353,904 | 14 Mar 2022 | 20,925 |
Travis Perkins plc
| Buy Back at price 16.46 per share. | Direct | 1,909,823 | 11 Mar 2022 | 116,000 |
Travis Perkins plc
| Buy Back at price 16.47 per share. | Direct | 2,059,000 | 10 Mar 2022 | 125,000 |
Travis Perkins plc
| Buy Back at price 16.63 per share. | Direct | 2,245,320 | 09 Mar 2022 | 135,000 |
Travis Perkins plc
| Buy Back at price 16.51 per share. | Direct | 2,724,150 | 08 Mar 2022 | 165,000 |
Travis Perkins plc
| Buy Back at price 16.97 per share. | Direct | 2,663,819 | 07 Mar 2022 | 157,000 |
Travis Perkins plc
| Buy Back at price 18.01 per share. | Direct | 2,071,495 | 04 Mar 2022 | 115,000 |
Roberts (Nick)
| Bought at price 17.84 per share. | Direct | 196 | 04 Mar 2022 | 11 |
Travis Perkins plc
| Buy Back at price 18.87 per share. | Direct | 1,887,099 | 03 Mar 2022 | 100,000 |
Whitbread (Jasmine)
| Bought at price 19.03 per share. | Direct | 40,402 | 03 Mar 2022 | 2,123 |
Travis Perkins plc
| Buy Back at price 18.99 per share. | Direct | 1,291,456 | 02 Mar 2022 | 68,000 |
Travis Perkins plc
| Buy Back at price 18.94 per share. | Direct | 1,420,725 | 01 Mar 2022 | 75,000 |
Whitbread (Jasmine)
| | Direct | | 01 Mar 2022 | 0 |
Redfern (Peter Timothy)
| | Direct | | 01 Mar 2022 | 0 |
Sprucegrove Investment Management, Ltd.
| | Direct | | 01 Mar 2022 | 0 |
Mc-Conville (Coline Lucille)
| | Direct | | 01 Mar 2022 | 0 |
Culver (Marianne)
| | Direct | | 01 Mar 2022 | 0 |
Pzena Investment Management, L.L.C.
| | Direct | | 28 Feb 2022 | 0 |
Investec Asset Management Ltd
| | Direct | | 28 Feb 2022 | 0 |
Travis Perkins plc
| Buy Back at price 19.50 per share. | Direct | 3,152,768 | 28 Feb 2022 | 161,697 |
Invesco Advisers Inc
| | Direct | | 28 Feb 2022 | 0 |
Harris Associates L.P.
| | Direct | | 28 Feb 2022 | 0 |
Sanderson Asset Management, Ltd.
| | Direct | | 28 Feb 2022 | 0 |
Travis Perkins plc
| Buy Back at price 18.70 per share. | Direct | 2,672,884 | 25 Feb 2022 | 142,935 |
Travis Perkins plc
| Increase at price 18.14 per share. | Direct | 4,904,426 | 24 Feb 2022 | 270,410 |
Travis Perkins plc
| Buy Back at price 18.95 per share. | Direct | 5,039,370 | 23 Feb 2022 | 266,000 |
Travis Perkins plc
| Buy Back at price 19.06 per share. | Direct | 5,007,916 | 22 Feb 2022 | 262,800 |
Travis Perkins plc
| Buy Back at price 18.97 per share. | Direct | 4,976,175 | 21 Feb 2022 | 262,332 |
Travis Perkins plc
| Buy Back at price 19.14 per share. | Direct | 4,975,100 | 18 Feb 2022 | 260,000 |
Travis Perkins plc
| Buy Back at price 19.29 per share. | Direct | 5,044,596 | 17 Feb 2022 | 261,500 |
Travis Perkins plc
| Buy Back at price 19.38 per share. | Direct | 5,117,112 | 16 Feb 2022 | 264,000 |
Travis Perkins plc
| Buy Back at price 19.38 per share. | Direct | 5,038,540 | 15 Feb 2022 | 260,000 |
Sprucegrove Investment Management, Ltd.
| | Direct | | 15 Feb 2022 | 0 |
Travis Perkins plc
| Buy Back at price 19.07 per share. | Direct | 4,972,680 | 14 Feb 2022 | 260,732 |
Travis Perkins plc
| Buy Back at price 19.61 per share. | Direct | 5,264,748 | 11 Feb 2022 | 268,500 |
Travis Perkins plc
| Buy Back at price 19.86 per share. | Direct | 2,808,358 | 10 Feb 2022 | 141,422 |
Travis Perkins plc
| Buy Back at price 19.81 per share. | Direct | 3,501,356 | 09 Feb 2022 | 176,738 |
Sprucegrove Investment Management, Ltd.
| | Direct | | 09 Feb 2022 | 263,664 |
Travis Perkins plc
| Buy Back at price 19.50 per share. | Direct | 5,376,634 | 08 Feb 2022 | 275,739 |
Travis Perkins plc
| Buy Back at price 19.64 per share. | Direct | 5,437,742 | 07 Feb 2022 | 276,899 |
Travis Perkins plc
| Buy Back at price 19.44 per share. | Direct | 5,414,318 | 04 Feb 2022 | 278,500 |
Roberts (Nick)
| Bought at price 19.48 per share. | Direct | 194 | 04 Feb 2022 | 10 |
Travis Perkins plc
| Buy Back at price 19.97 per share. | Direct | 5,206,779 | 03 Feb 2022 | 260,717 |
Travis Perkins plc
| Buy Back at price 20.36 per share. | Direct | 1,352,215 | 02 Feb 2022 | 66,399 |
Travis Perkins plc
| | Direct | | 01 Feb 2022 | 0 |
Travis Perkins plc
| Buy Back at price 20.27 per share. | Direct | 1,540,332 | 01 Feb 2022 | 76,002 |
Travis Perkins plc
| Buy Back at price 20.03 per share. | Direct | 4,206,930 | 31 Jan 2022 | 210,000 |
Travis Perkins plc
| Buy Back at price 19.82 per share. | Direct | 5,103,629 | 28 Jan 2022 | 257,447 |
Travis Perkins plc
| Buy Back at price 19.78 per share. | Direct | 4,193,996 | 27 Jan 2022 | 212,000 |
Travis Perkins plc
| Buy Back at price 20.11 per share. | Direct | 4,464,642 | 26 Jan 2022 | 222,000 |
Travis Perkins plc
| Buy Back at price 19.84 per share. | Direct | 4,520,216 | 25 Jan 2022 | 227,845 |
Travis Perkins plc
| Buy Back at price 20.02 per share. | Direct | 4,611,757 | 24 Jan 2022 | 230,300 |
Travis Perkins plc
| Buy Back at price 20.79 per share. | Direct | 3,804,873 | 21 Jan 2022 | 182,997 |
Travis Perkins plc
| Buy Back at price 21.25 per share. | Direct | 2,124,900 | 20 Jan 2022 | 100,000 |
Travis Perkins plc
| Buy Back at price 21.05 per share. | Direct | 3,172,017 | 19 Jan 2022 | 150,704 |
Travis Perkins plc
| Buy Back at price 20.80 per share. | Direct | 4,470,516 | 18 Jan 2022 | 214,939 |
Travis Perkins plc
| Buy Back at price 21.53 per share. | Direct | 2,110,136 | 17 Jan 2022 | 98,000 |
Travis Perkins plc
| Buy Back at price 21.78 per share. | Direct | 1,306,860 | 14 Jan 2022 | 60,000 |
Travis Perkins plc
| Buy Back at price 22.20 per share. | Direct | 999,090 | 13 Jan 2022 | 45,000 |
Travis Perkins plc
| Buy Back at price 21.98 per share. | Direct | 279,146 | 11 Jan 2022 | 12,700 |
Travis Perkins plc
| Buy Back at price 21.43 per share. | Direct | 1,714,800 | 10 Jan 2022 | 80,000 |
Sprucegrove Investment Management, Ltd.
| | Direct | | 10 Jan 2022 | 263,664 |
Travis Perkins plc
| Buy Back at price 21.80 per share. | Direct | 763,140 | 07 Jan 2022 | 35,000 |
Travis Perkins plc
| | Direct | | 04 Jan 2022 | 0 |
Travis Perkins plc
| Buy Back at price 21.60 per share. | Direct | 156,189 | 04 Jan 2022 | 7,232 |
Roberts (Nick)
| Bought at price 21.85 per share. | Direct | 218 | 04 Jan 2022 | 10 |
Pzena Investment Management, L.L.C.
| | Direct | | 31 Dec 2021 | 0 |
Redfern (Peter Timothy)
| | Direct | | 31 Dec 2021 | 0 |
Travis Perkins plc
| Buy Back at price 21.31 per share. | Direct | 211,311 | 31 Dec 2021 | 9,917 |
Sprucegrove Investment Management, Ltd.
| | Direct | | 31 Dec 2021 | 0 |
Culver (Marianne)
| | Direct | | 31 Dec 2021 | 0 |
Sanderson Asset Management, Ltd.
| | Direct | | 31 Dec 2021 | 0 |
Investec Asset Management Ltd
| | Direct | | 31 Dec 2021 | 0 |
Travis Perkins plc
| | Direct | | 31 Dec 2021 | 0 |
Whitbread (Jasmine)
| | Direct | | 31 Dec 2021 | 0 |
Harris Associates L.P.
| | Direct | | 31 Dec 2021 | 0 |
Invesco Advisers Inc
| | Direct | | 31 Dec 2021 | 0 |
Mc-Conville (Coline Lucille)
| | Direct | | 31 Dec 2021 | 0 |
Travis Perkins plc
| Buy Back at price 21.09 per share. | Direct | 21,095 | 24 Dec 2021 | 1,000 |
Travis Perkins plc
| Buy Back at price 20.61 per share. | Direct | 57,004 | 22 Dec 2021 | 2,766 |
Travis Perkins plc
| Buy Back at price 20.56 per share. | Direct | 694,365 | 21 Dec 2021 | 33,771 |