Based on data from the past 90 days ending December 12, 2025, EMCOR Group's three largest insider shareholders are Chairman And President And CEO Anthony Guzzi (207.32K shares), Director John W Altmeyer (36.11K shares), CAO And EVP & General Counsel Maxine Lum Mauricio (27.41K shares).
| Holder | Position | Shares | Report Date |
|---|---|---|---|
| Anthony Guzzi | Chairman And President And CEO | 207,316 | 31 Oct, 2025 |
| R Kevin Matz | EVP Shared Services | 174,151 | 04 Mar, 2024 |
| David H. Laidley | 75,075 | 01 May, 2023 | |
| Mark A Pompa | EVP & Cfo | 54,958 | 04 Mar, 2024 |
| John W Altmeyer | 36,110 | 31 Oct, 2025 | |
| Richard F Jr Hamm | 31,601 | 04 May, 2021 | |
| Maxine Lum Mauricio | CAO And EVP & General Counsel | 27,406 | 31 Oct, 2025 |
| Steven Schwarzwaelder | 21,477 | 06 Jun, 2025 | |
| Jason R Nalbandian | SVP And Chief Acct Officer & Cfo | 18,176 | 31 Oct, 2025 |
| Carol P Lowe | 17,923 | 06 Jun, 2025 | |
| M Kevin Mcevoy | 13,329 | 06 Jun, 2025 | |
| William P Reid | 12,147 | 31 Oct, 2025 | |
| Robin A Walker-Lee | 6,140 | 05 Nov, 2025 | |
| Ronald L Johnson | 5,194 | 06 Jun, 2025 | |
| Robert Peter Lind | VP And Controller | 5,046 | 09 Jun, 2025 |
| Rebecca A Weyenberg | 1,539 | 09 Jun, 2023 | |
| Amy E Dahl | 678 | 06 Jun, 2025 | |
| Patrick J Roche | 158 | 29 Oct, 2025 |
* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.
| Transaction Date | Insider Name | Security Class | Transaction Type | Shares Traded | Price | Shares Remaining | Ownership | Code |
|---|---|---|---|---|---|---|---|---|
| 03 Nov, 2025 | Robin A Walker-Lee | Common Stock | D | 1,325 | $677.22 | 6,140 | D | S |
| 30 Oct, 2025 | John W Altmeyer | Common Stock | A | 2 | $0.00 | 36,110 | D | A |
| 30 Oct, 2025 | Maxine Lum Mauricio | Common Stock | A | 3 | $0.00 | 27,406 | D | A |
| 30 Oct, 2025 | William P Reid | Common Stock | A | 1 | $0.00 | 12,147 | D | A |
| 30 Oct, 2025 | Anthony Guzzi | Common Stock | A | 12 | $0.00 | 207,316 | D | A |
| 30 Oct, 2025 | Jason R Nalbandian | Common Stock | A | 1 | $0.00 | 18,176 | D | A |
| 27 Oct, 2025 | Patrick J Roche | Common Stock | A | 158 | $0.00 | 158 | D | A |
| 31 Jul, 2025 | Anthony Guzzi | Common Stock | A | 15 | $0.00 | 207,304 | D | A |
| 31 Jul, 2025 | Maxine Lum Mauricio | Common Stock | A | 3 | $0.00 | 27,403 | D | A |
| 31 Jul, 2025 | William P Reid | Common Stock | A | 1 | $0.00 | 12,146 | D | A |
| 31 Jul, 2025 | John W Altmeyer | Common Stock | A | 2 | $0.00 | 36,108 | D | A |
| 31 Jul, 2025 | Jason R Nalbandian | Common Stock | A | 2 | $0.00 | 18,175 | D | A |
| 06 Jun, 2025 | Robert Peter Lind | - | - | 5,046 | D | |||
| 06 Jun, 2025 | Robert Peter Lind | Common Stock | D | 447 | $485.37 | 5,046 | D | S |
| 06 Jun, 2025 | Jason R Nalbandian | Common Stock | D | 750 | $485.54 | 18,173 | D | S |
| 05 Jun, 2025 | Amy E Dahl | Common Stock | A | 485 | $0.00 | 678 | D | A |
| 05 Jun, 2025 | Ronald L Johnson | Common Stock | A | 371 | $0.00 | 5,194 | D | A |
| 05 Jun, 2025 | Carol P Lowe | Common Stock | A | 485 | $0.00 | 17,923 | D | A |
| 05 Jun, 2025 | Steven Schwarzwaelder | - | - | 21,477 | D | |||
| 05 Jun, 2025 | William P Reid | Common Stock | A | 371 | $0.00 | 12,145 | D | A |