| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Anthony Guzzi | Chairman, President and CEO, Director | 167,325 | — | $29,313,490 | -$29,313,490 |
| Steven Schwarzwaelder | Director | 16,105 | — | $5,014,854 | -$5,014,854 |
| John W Altmeyer | Director | 33,923 | — | $3,047,400 | -$3,047,400 |
| Maxine Lum Mauricio | CAO, EVP & General Counsel | 22,484 | — | $2,929,982 | -$2,929,982 |
| William P Reid | Director | 10,149 | — | $1,851,560 | -$1,851,560 |
| Robin A Walker-Lee | Director | 6,370 | — | $1,288,267 | -$1,288,267 |
| Jason R Nalbandian | SVP, Chief Acct Officer & CFO | 18,161 | — | $1,049,299 | -$1,049,299 |
| Robert Peter Lind | VP and Controller | 4,216 | — | $820,793 | -$820,793 |
| Carol P Lowe | Director | 17,278 | — | $802,275 | -$802,275 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-06-17 | Carol P Lowe | SELL | 950 | $844.50 | $802,275 | 17,278 | 5% |
| 2026-05-11 | William P Reid | SELL | 2,000 | $925.78 | $1,851,560 | 10,149 | 16% |
| 2026-05-01 | John W Altmeyer | SELL | 2,500 | $895.00 | $2,237,500 | 33,616 | 7% |
| 2026-04-30 | Robert Peter Lind | SELL | 675 | $894.27 | $603,632 | 4,216 | 14% |
| 2026-04-30 | Jason R Nalbandian | SELL | 800 | $856.43 | $685,144 | 18,157 | 4% |
| 2026-04-30 | Steven Schwarzwaelder | SELL | 5,602 | $895.19 | $5,014,854 | 15,875 | 26% |
| 2026-03-05 | Anthony Guzzi | SELL | 36,000 | $729.48 | $26,261,280 | 170,299 | 17% |
| 2026-03-02 | Maxine Lum Mauricio | SELL | 3,357 | $735.00 | $2,467,395 | 23,853 | 12% |
| 2025-12-23 | Robert Peter Lind | SELL | 0 | $625.09 | $200 | 4,797 | 0% |
| 2025-11-03 | Robin A Walker-Lee | SELL | 1,325 | $677.22 | $897,316 | 6,140 | 18% |
| 2025-06-06 | Robert Peter Lind | SELL | 447 | $485.37 | $216,960 | 5,046 | 8% |
| 2025-06-06 | Jason R Nalbandian | SELL | 750 | $485.54 | $364,155 | 18,173 | 4% |
| 2025-05-05 | Anthony Guzzi | SELL | 7,000 | $436.03 | $3,052,210 | 208,989 | 3% |
| 2025-05-01 | Robin A Walker-Lee | SELL | 947 | $412.83 | $390,950 | 7,094 | 12% |
| 2025-03-13 | Maxine Lum Mauricio | SELL | 1,250 | $370.07 | $462,588 | 27,642 | 4% |
| 2025-02-28 | John W Altmeyer | SELL | 2,000 | $404.95 | $809,900 | 35,615 | 5% |