Ferguson Enterprises insider activity
What the executives and directors of Ferguson Enterprises actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 119 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jul 9, 2026 | Halligan Catherine Ann | 11 |
| Jul 9, 2026 | Baker Kelly A | 5 |
| Jul 9, 2026 | METCALF JAMES S | 25 |
| Jul 9, 2026 | Paisley James A. | 3 |
| May 28, 2026 | Thees William T. Jr | 68 |
| May 28, 2026 | Schlicher Jake | 68 |
| May 28, 2026 | Brundage William | 68 |
| May 28, 2026 | Murphy Kevin Michael | 68 |
| May 28, 2026 | Stirrup Allison | 136 |
| May 28, 2026 | Camposano Robert Anthony Jr. | 68 |
| May 6, 2026 | BECKWITT RICHARD | 751 |
| May 6, 2026 | METCALF JAMES S | 751 |
| May 6, 2026 | Halligan Catherine Ann | 751 |
| May 6, 2026 | Murray Alan J. | 751 |
| May 6, 2026 | Baker Kelly A | 751 |
| May 6, 2026 | Wood Suzanne H | 751 |
| May 6, 2026 | May Brian | 742 |
| May 6, 2026 | Drabble Geoff | 742 |
| May 6, 2026 | Agrawal Rekha | 751 |
| May 1, 2026 | METCALF JAMES S | 22 |
| Apr 30, 2026 | Halligan Catherine Ann | 10 |
| Apr 30, 2026 | Baker Kelly A | 7 |
| Apr 30, 2026 | BECKWITT RICHARD | 2 |
| Apr 30, 2026 | Murray Alan J. | 2 |
| Apr 30, 2026 | Wood Suzanne H | 2 |
| Apr 30, 2026 | May Brian | 101 |
| Apr 30, 2026 | Drabble Geoff | 101 |
| Apr 30, 2026 | Agrawal Rekha | 2 |
| Apr 29, 2026 | Paisley James A. | 2 |
| Mar 12, 2026 | Paisley James A. | 1,780 |
| Mar 12, 2026 | Thees William T. Jr | 2,266 |
| Mar 12, 2026 | Winckler Richard | 819 |
| Mar 12, 2026 | Schlicher Jake | 2,266 |
| Mar 12, 2026 | Brundage William | 4,015 |
| Mar 12, 2026 | Graham Ian T. | 1,942 |
| Mar 12, 2026 | Murphy Kevin Michael | 14K |
| Mar 12, 2026 | Stirrup Allison | 1,969 |
| Mar 12, 2026 | Camposano Robert Anthony Jr. | 1,942 |
| Feb 27, 2026 | METCALF JAMES S | 20 |
| Feb 27, 2026 | Halligan Catherine Ann | 8 |
| Feb 27, 2026 | Baker Kelly A | 5 |
| Feb 26, 2026 | Paisley James A. | 2 |
| Dec 10, 2025 | BECKWITT RICHARD | 331 |
| Dec 10, 2025 | METCALF JAMES S | 331 |
| Dec 10, 2025 | Halligan Catherine Ann | 331 |
| Dec 10, 2025 | Murray Alan J. | 331 |
| Dec 10, 2025 | Baker Kelly A | 331 |
| Dec 10, 2025 | Wood Suzanne H | 331 |
| Dec 10, 2025 | May Brian | 323 |
| Dec 10, 2025 | Drabble Geoff | 323 |
| Dec 10, 2025 | Agrawal Rekha | 331 |
| Dec 3, 2025 | BECKWITT RICHARD | 15 |
| Dec 3, 2025 | METCALF JAMES S | 15 |
| Dec 3, 2025 | Halligan Catherine Ann | 15 |
| Dec 3, 2025 | Murray Alan J. | 15 |
| Dec 3, 2025 | Baker Kelly A | 15 |
| Dec 3, 2025 | Wood Suzanne H | 15 |
| Dec 3, 2025 | May Brian | 298 |
| Dec 3, 2025 | Drabble Geoff | 298 |
| Dec 3, 2025 | Agrawal Rekha | 15 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 114K |
| Vested / exercised | 12K |
| Withheld for tax | 37K |
| Discretionary sales | 34K |
| Gifts | 70 |
| Kept | 55K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Murphy Kevin Michael | 140K | 177K | 127.1 |
| Brundage William | 46K | 58K | 126 |
| Thees William T. Jr | 26K | 33K | 128.1 |
| Camposano Robert Anthony Jr. | 8,255 | 11K | 132.7 |
| Graham Ian T. | 5,938 | 9,657 | 162.6 |
Who holds what
the 14 largest holdings of 23| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Murphy Kevin Michael See Remarks Last trade Oct 13, 2025 | Officer | 177K | – | $2.1M | net selling over the year: 0 months buying, 1 month selling | Oct 13, 2025 |
| Brundage William Chief Financial Officer Last trade Oct 13, 2025 | CFO | 58K | – | $700K | net selling over the year: 0 months buying, 1 month selling | Oct 13, 2025 |
| Thees William T. Jr Chief Operating Officer Last trade Oct 13, 2025 | COO | 33K | – | $541K | net selling over the year: 0 months buying, 1 month selling | Oct 13, 2025 |
| Camposano Robert Anthony Jr. Senior VP - Waterworks Last trade Oct 13, 2025 | Officer | 11K | – | $373K | net selling over the year: 0 months buying, 1 month selling | Oct 13, 2025 |
| Graham Ian T. See Remarks Last trade Oct 15, 2025 | Officer | 9,657 | – | $1.3M | net selling over the year: 0 months buying, 1 month selling | Oct 15, 2025 |
| Schlicher Jake Chief Strategy Officer Last trade Aug 28, 2026 | Officer | 9,490 | – | $1.9M | net selling over the year: 0 months buying, 2 months selling | Aug 28, 2026 |
| Stirrup Allison Chief Human Resources Officer Last trade Oct 13, 2025 | Officer | 7,801 | – | $227K | net selling over the year: 0 months buying, 1 month selling | Oct 13, 2025 |
| Drabble Geoff | Director | 7,473 | – | – | – | |
| METCALF JAMES S | Director | 6,960 | – | – | – | |
| Williams Garland Senior Vice President-Blended Last trade Oct 14, 2024 | Officer | 5,638 | – | – | Oct 14, 2024 | |
| Murray Alan J. | Director | 5,599 | – | – | – | |
| BECKWITT RICHARD Last trade Dec 11, 2024 | Director | 4,818 | – | – | Dec 11, 2024 | |
| Paisley James A. See Remarks Last trade Oct 14, 2025 | Officer | 4,458 | – | $711K | net selling over the year: 0 months buying, 1 month selling | Oct 14, 2025 |
| Morrissey Victoria Chief Marketing Officer Last trade Jan 6, 2025 | Officer | 4,282 | – | – | Jan 6, 2025 |
Open-market trade log
| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 28, 2026 | Schlicher Jake (Officer) 5,177 shares $230.92 +0.0% since trade filed Sep 1, 2026 | Discretionary sale | 5,177 | $230.92 | $1.2M | +0.0% | Sep 1, 2026 |
| Oct 16, 2025 | Winckler Richard (Officer) 83 shares $241.80 −4.5% since trade filed Oct 17, 2025 | Discretionary sale | 83 | $241.80 | $20K | −4.5% | Oct 17, 2025 |
| Oct 15, 2025 | Graham Ian T. (Officer) 606 shares $239.33 −3.5% since trade filed Oct 17, 2025 | Discretionary sale | 606 | $239.33 | $145K | −3.5% | Oct 17, 2025 |
| Oct 14, 2025 | Paisley James A. (Officer) 3,000 shares $236.97 −2.6% since trade filed Oct 15, 2025 | Discretionary sale | 3,000 | $236.97 | $711K | −2.6% | Oct 15, 2025 |
| Oct 14, 2025 | Winckler Richard (Officer) 1,034 shares $232.70 −0.8% since trade filed Oct 15, 2025 | Discretionary sale | 1,034 | $232.70 | $241K | −0.8% | Oct 15, 2025 |
| Oct 13, 2025 | Thees William T. Jr (Officer) 2,308 shares $234.55 −1.6% since trade filed Oct 15, 2025 | Discretionary sale | 2,308 | $234.55 | $541K | −1.6% | Oct 15, 2025 |
| Oct 13, 2025 | Schlicher Jake (Officer) 3,000 shares $233.52 −1.1% since trade filed Oct 15, 2025 | Discretionary sale | 3,000 | $233.52 | $701K | −1.1% | Oct 15, 2025 |
| Oct 13, 2025 | Brundage William (CFO) 3,000 shares $233.32 −1.0% since trade filed Oct 15, 2025 | Discretionary sale | 3,000 | $233.32 | $700K | −1.0% | Oct 15, 2025 |
| Oct 13, 2025 | Graham Ian T. (Officer) 4,864 shares $233.22 −1.0% since trade filed Oct 15, 2025 | Discretionary sale | 4,864 | $233.22 | $1.1M | −1.0% | Oct 15, 2025 |
| Oct 13, 2025 | Murphy Kevin Michael (Officer) 8,800 shares $234.13 −1.4% since trade filed Oct 15, 2025 | Discretionary sale | 8,800 | $234.13 | $2.1M | −1.4% | Oct 15, 2025 |
| Oct 13, 2025 | Stirrup Allison (Officer) 969 shares $234.23 −1.4% since trade filed Oct 15, 2025 | Discretionary sale | 969 | $234.23 | $227K | −1.4% | Oct 15, 2025 |
| Oct 13, 2025 | Camposano Robert Anthony Jr. (Officer) 1,600 shares $233.23 −1.0% since trade filed Oct 15, 2025 | Discretionary sale | 1,600 | $233.23 | $373K | −1.0% | Oct 15, 2025 |
| Jan 6, 2025 | Morrissey Victoria (Officer) 2,000 shares $177.00 +30.5% since trade filed Jan 7, 2025 | Discretionary sale | 2,000 | $177.00 | $354K | +30.5% | Jan 7, 2025 |
| Dec 18, 2024 | May Brian (Director) 686 shares $185.14 +24.7% since trade filed Dec 19, 2024 | Open-market buy | 686 | $185.14 | $127K | +24.7% | Dec 19, 2024 |
| Dec 11, 2024 | BECKWITT RICHARD (Director) 2,500 shares $193.69 +19.2% since trade filed Dec 13, 2024 | Open-market buy | 2,500 | $193.69 | $484K | +19.2% | Dec 13, 2024 |
| Oct 14, 2024 | JACOBS MICHAEL (Officer) 2,624 shares $200.96 +14.9% since trade filed Oct 16, 2024 | Discretionary sale | 2,624 | $200.96 | $527K | +14.9% | Oct 16, 2024 |
| Oct 14, 2024 | Williams Garland (Officer) 1,118 shares $201.22 +14.8% since trade filed Oct 16, 2024 | Discretionary sale | 1,118 | $201.22 | $225K | +14.8% | Oct 16, 2024 |
| Oct 14, 2024 | Thees William T. Jr (Officer) 5,111 shares $200.97 +14.9% since trade filed Oct 16, 2024 | Discretionary sale | 5,111 | $200.97 | $1.0M | +14.9% | Oct 16, 2024 |
| Oct 14, 2024 | Morrissey Victoria (Officer) 1,468 shares $201.20 +14.8% since trade filed Oct 16, 2024 | Discretionary sale | 1,468 | $201.20 | $295K | +14.8% | Oct 16, 2024 |
| Oct 14, 2024 | Winckler Richard (Officer) 1,325 shares $201.75 +14.5% since trade filed Oct 16, 2024 | Discretionary sale | 1,325 | $201.75 | $267K | +14.5% | Oct 16, 2024 |
| Oct 14, 2024 | Schlicher Jake (Officer) 2,250 shares $201.49 +14.6% since trade filed Oct 16, 2024 | Discretionary sale | 2,250 | $201.49 | $453K | +14.6% | Oct 16, 2024 |
| Oct 14, 2024 | Graham Ian T. (Officer) 5,778 shares $201.27 +14.7% since trade filed Oct 16, 2024 | Discretionary sale | 5,778 | $201.27 | $1.2M | +14.7% | Oct 16, 2024 |
| Oct 14, 2024 | Murphy Kevin Michael (Officer) 10K shares $201.35 +14.7% since trade filed Oct 16, 2024 | Discretionary sale | 10K | $201.35 | $2.0M | +14.7% | Oct 16, 2024 |
| Oct 14, 2024 | Stirrup Allison (Officer) 993 shares $201.29 +14.7% since trade filed Oct 16, 2024 | Discretionary sale | 993 | $201.29 | $200K | +14.7% | Oct 16, 2024 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.