Graham (Ian)
| | Directo | | 05 dic 2022 | 1,558 |
Long Samantha J
| | Directo | | 05 dic 2022 | 1,577 |
Murphy (Kevin)
| | Directo | | 05 dic 2022 | 43,625 |
Ferguson Plc
| Buy Back at price 115.64 per share. | Directo | 9,290,341 | 02 dic 2022 | 80,335 |
Ferguson Plc
| Buy Back at price 118.31 per share. | Directo | 688,587 | 01 dic 2022 | 5,820 |
Ferguson Plc
| | Directo | | 30 nov 2022 | 22,722 |
Ferguson Plc
| Buy Back at price 112.87 per share. | Directo | 2,564,609 | 30 nov 2022 | 22,722 |
Ferguson Plc
| Buy Back at price 113.43 per share. | Directo | 9,189,174 | 29 nov 2022 | 81,009 |
Ferguson Plc
| Buy Back at price 116.88 per share. | Directo | 3,496,989 | 28 nov 2022 | 29,920 |
Ferguson Plc
| Buy Back at price 119.24 per share. | Directo | 1,676,724 | 25 nov 2022 | 14,062 |
Ferguson Plc
| Buy Back at price 118.65 per share. | Directo | 2,764,756 | 24 nov 2022 | 23,301 |
Ferguson Plc
| Buy Back at price 119.89 per share. | Directo | 2,017,799 | 23 nov 2022 | 16,830 |
Ferguson Plc
| Buy Back at price 115.59 per share. | Directo | 2,624,611 | 21 nov 2022 | 22,707 |
Ferguson Plc
| Buy Back at price 116.62 per share. | Directo | 420,171 | 18 nov 2022 | 3,603 |
Ferguson Plc
| Buy Back at price 115.26 per share. | Directo | 3,369,022 | 17 nov 2022 | 29,229 |
Ferguson Plc
| Buy Back at price 117.67 per share. | Directo | 7,803,146 | 16 nov 2022 | 66,311 |
Ferguson Plc
| Buy Back at price 121.06 per share. | Directo | 1,989,846 | 15 nov 2022 | 16,437 |
Ferguson Plc
| Buy Back at price 120.82 per share. | Directo | 1,135,364 | 14 nov 2022 | 9,397 |
Ferguson Plc
| Buy Back at price 119.51 per share. | Directo | 250,971 | 11 nov 2022 | 2,100 |
Ferguson Plc
| Buy Back at price 110.40 per share. | Directo | 1,197,762 | 09 nov 2022 | 10,849 |
Ferguson Plc
| Buy Back at price 111.54 per share. | Directo | 1,927,445 | 08 nov 2022 | 17,280 |
Ferguson Plc
| Buy Back at price 111.19 per share. | Directo | 2,092,946 | 07 nov 2022 | 18,824 |
Ferguson Plc
| Buy Back at price 110.27 per share. | Directo | 161,103 | 04 nov 2022 | 1,461 |
Ferguson Plc
| Buy Back at price 105.77 per share. | Directo | 2,557,210 | 03 nov 2022 | 24,178 |
Ferguson Plc
| Buy Back at price 108.90 per share. | Directo | 1,748,312 | 02 nov 2022 | 16,054 |
Ferguson Plc
| Buy Back at price 109.39 per share. | Directo | 2,224,384 | 01 nov 2022 | 20,335 |
Ferguson Plc
| | Directo | | 31 oct 2022 | 13,666 |
Ferguson Plc
| Buy Back at price 108.99 per share. | Directo | 1,872,952 | 28 oct 2022 | 17,184 |
Ferguson Plc
| Buy Back at price 109.03 per share. | Directo | 1,305,259 | 27 oct 2022 | 11,972 |
Ferguson Plc
| Buy Back at price 111.21 per share. | Directo | 1,302,514 | 26 oct 2022 | 11,712 |
Ferguson Plc
| Buy Back at price 107.46 per share. | Directo | 1,120,454 | 25 oct 2022 | 10,427 |
Ferguson Plc
| Buy Back at price 104.69 per share. | Directo | 647,285 | 24 oct 2022 | 6,183 |
Ferguson Plc
| Buy Back at price 101.56 per share. | Directo | 2,868,257 | 21 oct 2022 | 28,242 |
Ferguson Plc
| Buy Back at price 102.53 per share. | Directo | 3,504,133 | 20 oct 2022 | 34,175 |
Ferguson Plc
| Buy Back at price 104.16 per share. | Directo | 2,966,571 | 19 oct 2022 | 28,482 |
Ferguson Plc
| Buy Back at price 107.20 per share. | Directo | 1,236,812 | 18 oct 2022 | 11,537 |
Graham (Ian)
| Sold at price 94.26 per share. | Directo | 1,178,250 | 18 oct 2022 | 12,500 |
Williams (John)
| Sold at price 106.68 per share. | Directo | 426,945 | 18 oct 2022 | 4,002 |
Thees (William)
| Sold at price 94.26 per share. | Directo | 523,897 | 18 oct 2022 | 5,558 |
Schlicher (Jake)
| Sold at price 106.68 per share. | Directo | 970,815 | 18 oct 2022 | 9,100 |
Jacobs (Michael)
| Sold at price 94.26 per share. | Directo | 663,496 | 18 oct 2022 | 7,039 |
Long Samantha J
| Sold at price 106.68 per share. | Directo | 738,673 | 18 oct 2022 | 6,924 |
Brundage (William)
| Sold at price 94.26 per share. | Directo | 477,898 | 18 oct 2022 | 5,070 |
Cross (James)
| Sold at price 106.68 per share. | Directo | 637,217 | 18 oct 2022 | 5,973 |
Cross (James)
| | Directo | | 17 oct 2022 | 15,126 |
Brundage (William)
| | Directo | | 17 oct 2022 | 11,202 |
Williams (John)
| | Directo | | 17 oct 2022 | 5,054 |
Graham (Ian)
| | Directo | | 17 oct 2022 | 15,107 |
Ferguson Plc
| Buy Back at price 104.84 per share. | Directo | 3,041,238 | 17 oct 2022 | 29,007 |
Long Samantha J
| | Directo | | 17 oct 2022 | 15,297 |
Jacobs (Michael)
| | Directo | | 17 oct 2022 | 7,039 |
Schlicher (Jake)
| | Directo | | 17 oct 2022 | 11,152 |
Thees (William)
| | Directo | | 17 oct 2022 | 12,280 |
Ferguson Plc
| Buy Back at price 105.29 per share. | Directo | 2,161,246 | 14 oct 2022 | 20,527 |
Ferguson Plc
| Buy Back at price 106.74 per share. | Directo | 3,650,149 | 13 oct 2022 | 34,196 |
Ferguson Plc
| Buy Back at price 107.28 per share. | Directo | 2,443,555 | 12 oct 2022 | 22,778 |
Ferguson Plc
| Buy Back at price 107.70 per share. | Directo | 2,615,494 | 11 oct 2022 | 24,285 |
Ferguson Plc
| Buy Back at price 110.07 per share. | Directo | 1,906,371 | 10 oct 2022 | 17,319 |
Ferguson Plc
| Buy Back at price 108.82 per share. | Directo | 2,985,994 | 07 oct 2022 | 27,439 |
Ferguson Plc
| Buy Back at price 112.00 per share. | Directo | 1,105,703 | 06 oct 2022 | 9,872 |
Ferguson Plc
| Buy Back at price 112.51 per share. | Directo | 4,518,409 | 05 oct 2022 | 40,159 |
Ferguson Plc
| Buy Back at price 105.81 per share. | Directo | 10,265,430 | 03 oct 2022 | 97,013 |
Ferguson Plc
| | Directo | | 30 sept 2022 | 244,571 |
Ferguson Plc
| Buy Back at price 104.22 per share. | Directo | 18,919,913 | 30 sept 2022 | 181,533 |
Shouraboura (Nadia)
| Bought at price 103.31 per share. | Directo | 103,310 | 30 sept 2022 | 1,000 |
Ferguson Plc
| Buy Back at price 106.08 per share. | Directo | 19,461,514 | 29 sept 2022 | 183,459 |
Ferguson Plc
| Buy Back at price 104.91 per share. | Directo | 6,411,015 | 27 sept 2022 | 61,112 |
Ferguson Plc
| Buy Back at price 104.53 per share. | Directo | 13,001,062 | 23 sept 2022 | 124,374 |
Ferguson Plc
| Buy Back at price 108.63 per share. | Directo | 14,180,255 | 21 sept 2022 | 130,542 |
Ferguson Plc
| Buy Back at price 110.35 per share. | Directo | 16,149,645 | 20 sept 2022 | 146,344 |
Ferguson Plc
| Buy Back at price 111.72 per share. | Directo | 8,234,058 | 16 sept 2022 | 73,700 |
Ferguson Plc
| Buy Back at price 113.64 per share. | Directo | 10,685,945 | 15 sept 2022 | 94,030 |
Ferguson Plc
| Buy Back at price 114.59 per share. | Directo | 14,122,168 | 14 sept 2022 | 123,243 |
Ferguson Plc
| Buy Back at price 113.01 per share. | Directo | 18,792,193 | 13 sept 2022 | 166,282 |
Ferguson Plc
| Buy Back at price 116.63 per share. | Directo | 4,665,553 | 13 sept 2022 | 40,002 |
Ferguson Plc
| Buy Back at price 112.72 per share. | Directo | 14,232,000 | 06 sept 2022 | 126,262 |
Ferguson Plc
| Buy Back at price 118.60 per share. | Directo | 44,318,246 | 31 ago 2022 | 373,672 |
Ferguson Plc
| | Directo | | 31 ago 2022 | 129,820 |
Ferguson Plc
| Buy Back at price 123.53 per share. | Directo | 8,336,377 | 19 ago 2022 | 67,483 |
Ferguson Plc
| Buy Back at price 126.62 per share. | Directo | 3,741,009 | 18 ago 2022 | 29,544 |
Ferguson Plc
| Buy Back at price 126.37 per share. | Directo | 5,685,015 | 17 ago 2022 | 44,986 |
Ferguson Plc
| Buy Back at price 124.76 per share. | Directo | 1,605,274 | 15 ago 2022 | 12,867 |
Ferguson Plc
| Buy Back at price 124.70 per share. | Directo | 4,949,099 | 12 ago 2022 | 39,689 |
Ferguson Plc
| Buy Back at price 126.27 per share. | Directo | 425,031 | 11 ago 2022 | 3,366 |
Ferguson Plc
| Buy Back at price 121.69 per share. | Directo | 9,002,265 | 09 ago 2022 | 73,974 |
Ferguson Plc
| Buy Back at price 121.69 per share. | Directo | 4,103,433 | 09 ago 2022 | 33,719 |
Ferguson Plc
| Buy Back at price 121.69 per share. | Directo | 406,096 | 09 ago 2022 | 3,337 |
Ferguson Plc
| Buy Back at price 123.72 per share. | Directo | 6,197,405 | 08 ago 2022 | 50,093 |
Ferguson Plc
| Buy Back at price 123.67 per share. | Directo | 4,782,117 | 05 ago 2022 | 38,669 |
Ferguson Plc
| Buy Back at price 124.96 per share. | Directo | 827,498 | 04 ago 2022 | 6,622 |
Ferguson Plc
| Buy Back at price 122.64 per share. | Directo | 4,265,680 | 03 ago 2022 | 34,781 |
Ferguson Plc
| Buy Back at price 125.12 per share. | Directo | 5,924,617 | 02 ago 2022 | 47,353 |
Ferguson Plc
| Buy Back at price 125.48 per share. | Directo | 6,784,004 | 01 ago 2022 | 54,064 |
Ferguson Plc
| | Directo | | 31 jul 2022 | 0 |
Ferguson Plc
| Buy Back at price 124.22 per share. | Directo | 7,801,198 | 29 jul 2022 | 62,804 |
Ferguson Plc
| Buy Back at price 118.88 per share. | Directo | 78,103 | 28 jul 2022 | 657 |
Ferguson Plc
| Buy Back at price 116.48 per share. | Directo | 5,104,925 | 27 jul 2022 | 43,827 |
Ferguson Plc
| Buy Back at price 115.92 per share. | Directo | 9,948,687 | 26 jul 2022 | 85,823 |
Ferguson Plc
| Buy Back at price 119.52 per share. | Directo | 3,574,723 | 25 jul 2022 | 29,910 |
Ferguson Plc
| Buy Back at price 119.25 per share. | Directo | 778,722 | 22 jul 2022 | 6,530 |
Ferguson Plc
| Buy Back at price 116.88 per share. | Directo | 2,395,654 | 21 jul 2022 | 20,496 |
Ferguson Plc
| Buy Back at price 115.44 per share. | Directo | 4,659,083 | 20 jul 2022 | 40,359 |
Ferguson Plc
| Buy Back at price 113.86 per share. | Directo | 221,461 | 18 jul 2022 | 1,945 |
Ferguson Plc
| Increase at price 108.07 per share. | Directo | 28,368,729 | 15 jul 2022 | 262,513 |
Ferguson Plc
| Buy Back at price 111.53 per share. | Directo | 5,566,647 | 08 jul 2022 | 49,913 |
Ferguson Plc
| Buy Back at price 110.92 per share. | Directo | 2,533,787 | 07 jul 2022 | 22,844 |
Ferguson Plc
| Buy Back at price 108.27 per share. | Directo | 2,239,028 | 06 jul 2022 | 20,681 |
Ferguson Plc
| Buy Back at price 106.44 per share. | Directo | 7,656,939 | 05 jul 2022 | 71,936 |
Ferguson Plc
| | Directo | | 04 jul 2022 | 57,204 |
Ferguson Plc
| Buy Back at price 109.09 per share. | Directo | 6,116,514 | 04 jul 2022 | 56,068 |
Ferguson Plc
| | Directo | | 30 jun 2022 | 249,454 |
Ferguson Plc
| Buy Back at price 110.92 per share. | Directo | 16,810,561 | 24 jun 2022 | 151,553 |
Ferguson Plc
| Buy Back at price 107.84 per share. | Directo | 11,862,730 | 22 jun 2022 | 110,000 |
Ferguson Plc
| Buy Back at price 110.51 per share. | Directo | 16,908,030 | 21 jun 2022 | 153,000 |
Ferguson Plc
| Buy Back at price 109.76 per share. | Directo | 17,342,080 | 20 jun 2022 | 158,000 |
Ferguson Plc
| Buy Back at price 109.00 per share. | Directo | 16,568,304 | 17 jun 2022 | 152,000 |
Ferguson Plc
| Buy Back at price 107.21 per share. | Directo | 16,402,670 | 16 jun 2022 | 153,000 |
Ferguson Plc
| Buy Back at price 111.19 per share. | Directo | 11,025,314 | 15 jun 2022 | 99,161 |
Ferguson Plc
| Buy Back at price 108.88 per share. | Directo | 7,925,013 | 14 jun 2022 | 72,784 |
Ferguson Plc
| Buy Back at price 108.62 per share. | Directo | 16,293,600 | 13 jun 2022 | 150,000 |
Ferguson Plc
| Buy Back at price 112.62 per share. | Directo | 22,524,800 | 10 jun 2022 | 200,000 |
Ferguson Plc
| Buy Back at price 116.28 per share. | Directo | 15,563,764 | 09 jun 2022 | 133,845 |
Ferguson Plc
| Buy Back at price 118.33 per share. | Directo | 18,484,248 | 08 jun 2022 | 156,208 |
Ferguson Plc
| Buy Back at price 119.42 per share. | Directo | 14,619,641 | 07 jun 2022 | 122,420 |
Ferguson Plc
| Buy Back at price 116.23 per share. | Directo | 35,451,065 | 01 jun 2022 | 305,000 |
Ferguson Plc
| Buy Back at price 120.10 per share. | Directo | 16,213,905 | 31 may 2022 | 135,000 |
Ferguson Plc
| Buy Back at price 121.25 per share. | Directo | 4,174,550 | 30 may 2022 | 34,429 |
Ferguson Plc
| Buy Back at price 119.98 per share. | Directo | 7,028,489 | 27 may 2022 | 58,581 |
Brundage (William)
| Exercise of Option at price 106.83 per share. | Directo | 8,012 | 27 may 2022 | 75 |
Graham (Ian)
| Exercise of Option at price 106.83 per share. | Directo | 8,012 | 27 may 2022 | 75 |
Thees (William)
| Exercise of Option at price 106.83 per share. | Directo | 8,012 | 27 may 2022 | 75 |
Jacobs (Michael)
| Exercise of Option at price 106.83 per share. | Directo | 8,012 | 27 may 2022 | 75 |
Murphy (Kevin)
| Exercise of Option at price 106.83 per share. | Directo | 8,012 | 27 may 2022 | 75 |
Ferguson Plc
| Buy Back at price 118.60 per share. | Directo | 8,903,982 | 26 may 2022 | 75,077 |
Ferguson Plc
| Buy Back at price 117.23 per share. | Directo | 10,544,467 | 25 may 2022 | 89,943 |
Ferguson Plc
| Buy Back at price 116.02 per share. | Directo | 13,922,160 | 24 may 2022 | 120,000 |
Ferguson Plc
| Buy Back at price 118.96 per share. | Directo | 5,534,071 | 23 may 2022 | 46,522 |
Ferguson Plc
| Buy Back at price 116.53 per share. | Directo | 11,652,900 | 20 may 2022 | 100,000 |
Ferguson Plc
| Buy Back at price 116.46 per share. | Directo | 28,587,706 | 19 may 2022 | 245,466 |
Ferguson Plc
| Buy Back at price 118.50 per share. | Directo | 14,219,400 | 18 may 2022 | 120,000 |
Ferguson Plc
| Buy Back at price 123.36 per share. | Directo | 2,819,237 | 17 may 2022 | 22,853 |
Ferguson Plc
| Buy Back at price 119.42 per share. | Directo | 4,838,623 | 16 may 2022 | 40,516 |
Ferguson Plc
| Buy Back at price 116.09 per share. | Directo | 6,952,738 | 12 may 2022 | 59,893 |
Ferguson Plc
| Buy Back at price 114.34 per share. | Directo | 3,819,103 | 11 may 2022 | 33,401 |
BlackRock, Inc.
| | Directo | | 11 may 2022 | 5,333,301 |
Brundage (William)
| Bought at price 114.27 per share. | Directo | 799 | 10 may 2022 | 7 |
Ferguson Plc
| Buy Back at price 113.04 per share. | Directo | 6,782,520 | 10 may 2022 | 60,000 |
Thees (William)
| Bought at price 112.13 per share. | Directo | 9,979 | 10 may 2022 | 89 |
Thees (William)
| Bought at price 114.27 per share. | Directo | 914 | 10 may 2022 | 8 |
Schlicher (Jake)
| Bought at price 112.13 per share. | Directo | 3,700 | 10 may 2022 | 33 |