FINHUB Insights

Emcor insider activity

EME · EME income statements · EDGAR

What the executives and directors of Emcor actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$41M net open-market flow, 12 m
0 open-market buys, 12 m
64.3% of sale value on 10b5-1 plans, 12 m
875 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

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 148 routine events on the chart, as a list
Date Insider Shares
Jul 31, 2026 Guzzi Anthony 13
Jul 31, 2026 Altmeyer John W 3
Jul 31, 2026 Mauricio Maxine Lum 4
Jul 31, 2026 Nalbandian Jason R 4
Jun 4, 2026 MCEVOY M KEVIN 230
Jun 4, 2026 Lowe Carol P 304
Jun 4, 2026 Altmeyer John W 304
Jun 4, 2026 Walker-Lee Robin A 230
Jun 4, 2026 Schwarzwaelder Steven 230
Jun 4, 2026 ROCHE PATRICK J 304
Jun 4, 2026 DAHL AMY E 230
Jun 4, 2026 Johnson Ronald L 230
Apr 30, 2026 Guzzi Anthony 3,013
Apr 30, 2026 Altmeyer John W 2
Apr 30, 2026 Mauricio Maxine Lum 4
Apr 30, 2026 Reid William P 1
Apr 30, 2026 Nalbandian Jason R 4
Mar 17, 2026 Mauricio Maxine Lum 1,377
Feb 27, 2026 Guzzi Anthony 8,303
Feb 27, 2026 Mauricio Maxine Lum 1,709
Feb 27, 2026 Nalbandian Jason R 734
Feb 27, 2026 Lind Robert Peter 233
Jan 30, 2026 Lowe Carol P 1
Jan 30, 2026 Guzzi Anthony 25
Jan 30, 2026 Altmeyer John W 4
Jan 30, 2026 Mauricio Maxine Lum 6
Jan 30, 2026 Reid William P 1
Jan 30, 2026 Nalbandian Jason R 4
Jan 2, 2026 Guzzi Anthony 7,261
Jan 2, 2026 Mauricio Maxine Lum 1,507
Jan 2, 2026 Nalbandian Jason R 1,507
Jan 2, 2026 Lind Robert Peter 327
Dec 8, 2025 Lind Robert Peter 249
Oct 30, 2025 Guzzi Anthony 12
Oct 30, 2025 Altmeyer John W 2
Oct 30, 2025 Mauricio Maxine Lum 3
Oct 30, 2025 Reid William P 1
Oct 30, 2025 Nalbandian Jason R 1
Oct 27, 2025 ROCHE PATRICK J 158
Jul 31, 2025 Guzzi Anthony 15
Jul 31, 2025 Altmeyer John W 2
Jul 31, 2025 Mauricio Maxine Lum 3
Jul 31, 2025 Reid William P 1
Jul 31, 2025 Nalbandian Jason R 2
Jun 5, 2025 MCEVOY M KEVIN 371
Jun 5, 2025 Lowe Carol P 485
Jun 5, 2025 Altmeyer John W 485
Jun 5, 2025 Walker-Lee Robin A 371
Jun 5, 2025 Schwarzwaelder Steven 371
Jun 5, 2025 DAHL AMY E 485
Jun 5, 2025 Reid William P 371
Jun 5, 2025 Johnson Ronald L 371
May 22, 2025 MCEVOY M KEVIN 700
May 5, 2025 Guzzi Anthony 1,700
Apr 30, 2025 Lowe Carol P 1
Apr 30, 2025 Guzzi Anthony 24
Apr 30, 2025 Altmeyer John W 6
Apr 30, 2025 Walker-Lee Robin A 1
Apr 30, 2025 Mauricio Maxine Lum 8
Apr 30, 2025 Reid William P 1

The 60 most recent of 148.

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
From holdings 56K
Granted 13K
Withheld for tax 11K
Planned sales (10b5-1) 36K
Discretionary sales 17K
Gifts 4,377

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
Guzzi Anthony 288K 167K 58.1
Altmeyer John W 33K 34K 101.3
Mauricio Maxine Lum 31K 22K 72.6
Nalbandian Jason R 9,544 18K 190.3
Lowe Carol P 17K 17K 104.2

Who holds what

the 14 largest holdings of 15
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
MATZ R KEVIN EVP - Shared Services Last trade Nov 13, 2023 Officer 174K Nov 13, 2023
Guzzi Anthony President and CEO Last trade Mar 5, 2026 CEO 173K $26M net selling over the year: 0 months buying, 1 month selling Mar 5, 2026
POMPA MARK A EVP & CFO Last trade Apr 27, 2023 CFO 55K Apr 27, 2023
Altmeyer John W Last trade May 1, 2026 Director 34K $2.2M net selling over the year: 0 months buying, 1 month selling May 1, 2026
Mauricio Maxine Lum CAO, EVP & General Counsel Last trade Mar 2, 2026 Officer 22K $2.5M net selling over the year: 0 months buying, 1 month selling Mar 2, 2026
Nalbandian Jason R SVP, Chief Acct Officer & CFO Last trade Apr 30, 2026 CFO 18K $685K net selling over the year: 0 months buying, 1 month selling Apr 30, 2026
Lowe Carol P Last trade Jun 17, 2026 Director 17K $802K net selling over the year: 0 months buying, 1 month selling Jun 17, 2026
Schwarzwaelder Steven Last trade Apr 30, 2026 Director 16K $5.0M net selling over the year: 0 months buying, 1 month selling Apr 30, 2026
MCEVOY M KEVIN Last trade Sep 7, 2021 Director 14K Sep 7, 2021
Reid William P Last trade May 11, 2026 Director 10K $1.9M net selling over the year: 0 months buying, 1 month selling May 11, 2026
Walker-Lee Robin A Last trade Nov 3, 2025 Director 6,370 $897K net selling over the year: 0 months buying, 1 month selling Nov 3, 2025
Johnson Ronald L Director 5,424
Lind Robert Peter VP and Controller Last trade Apr 30, 2026 Officer 4,216 $604K net selling over the year: 0 months buying, 2 months selling Apr 30, 2026
DAHL AMY E Director 908

Open-market trade log

the 60 most recent of 4,136
Date Insider Type Shares Price Value Since trade Filed
Jun 17, 2026 Lowe Carol P (Director) 950 shares $844.50 +0.0% since trade filed Jun 18, 2026 Discretionary sale 950 $844.50 $802K +0.0% Jun 18, 2026
May 11, 2026 Reid William P (Director) 2,000 shares $925.78 −8.8% since trade filed May 13, 2026 Discretionary sale 2,000 $925.78 $1.9M −8.8% May 13, 2026
May 1, 2026 Altmeyer John W (Director) 2,500 shares $895.00 −5.6% since trade filed May 5, 2026 Discretionary sale 2,500 $895.00 $2.2M −5.6% May 5, 2026
Apr 30, 2026 Schwarzwaelder Steven (Director) 5,602 shares $895.19 −5.7% since trade filed May 4, 2026 Discretionary sale 5,602 $895.19 $5.0M −5.7% May 4, 2026
Apr 30, 2026 Nalbandian Jason R (CFO) 800 shares $856.43 −1.4% since trade filed May 4, 2026 Discretionary sale 800 $856.43 $685K −1.4% May 4, 2026
Apr 30, 2026 Lind Robert Peter (Officer) 675 shares $894.27 −5.6% since trade filed May 4, 2026 Discretionary sale 675 $894.27 $604K −5.6% May 4, 2026
Mar 5, 2026 Guzzi Anthony (CEO) 36K shares $729.48 +15.8% since trade filed Mar 9, 2026 Planned sale (10b5-1) 36K $729.48 $26M +15.8% Mar 9, 2026
Mar 2, 2026 Mauricio Maxine Lum (Officer) 3,357 shares $735.00 +14.9% since trade filed Mar 3, 2026 Discretionary sale 3,357 $735.00 $2.5M +14.9% Mar 3, 2026
Dec 23, 2025 Lind Robert Peter (Officer) 0 shares $625.09 +35.1% since trade filed Jan 5, 2026 late Discretionary sale 0 $625.09 $200 +35.1% Jan 5, 2026 late
Nov 3, 2025 Walker-Lee Robin A (Director) 1,325 shares $677.22 +24.7% since trade filed Nov 5, 2025 Discretionary sale 1,325 $677.22 $897K +24.7% Nov 5, 2025
Jun 6, 2025 Nalbandian Jason R (CFO) 750 shares $485.54 +73.9% since trade filed Jun 9, 2025 Discretionary sale 750 $485.54 $364K +73.9% Jun 9, 2025
Jun 6, 2025 Lind Robert Peter (Officer) 447 shares $485.37 +74.0% since trade filed Jun 9, 2025 Discretionary sale 447 $485.37 $217K +74.0% Jun 9, 2025
May 5, 2025 Guzzi Anthony (CEO) 7,000 shares $436.03 +93.7% since trade filed May 7, 2025 Discretionary sale 7,000 $436.03 $3.1M +93.7% May 7, 2025
May 1, 2025 Walker-Lee Robin A (Director) 947 shares $412.83 +104.6% since trade filed May 5, 2025 Discretionary sale 947 $412.83 $391K +104.6% May 5, 2025
Mar 13, 2025 Mauricio Maxine Lum (Officer) 1,250 shares $370.07 +128.2% since trade filed Mar 14, 2025 Discretionary sale 1,250 $370.07 $463K +128.2% Mar 14, 2025
Feb 28, 2025 Altmeyer John W (Director) 2,000 shares $404.95 +108.5% since trade filed Mar 3, 2025 Discretionary sale 2,000 $404.95 $810K +108.5% Mar 3, 2025
Jul 29, 2024 Walker-Lee Robin A (Director) 1,300 shares $370.79 +127.8% since trade filed Jul 30, 2024 Discretionary sale 1,300 $370.79 $482K +127.8% Jul 30, 2024
Jun 6, 2024 Lowe Carol P (Director) 1,245 shares $374.23 +125.7% since trade filed Jun 7, 2024 Discretionary sale 1,245 $374.23 $466K +125.7% Jun 7, 2024
May 22, 2024 Mauricio Maxine Lum (Officer) 4,620 shares $389.58 +116.8% since trade filed May 23, 2024 Discretionary sale 4,620 $389.58 $1.8M +116.8% May 23, 2024
May 17, 2024 Nalbandian Jason R (CFO) 0 shares $377.85 +123.5% since trade filed May 21, 2024 Discretionary sale 0 $377.85 $166 +123.5% May 21, 2024
May 17, 2024 Lind Robert Peter (Officer) 0 shares $377.85 +123.5% since trade filed May 21, 2024 Discretionary sale 0 $377.85 $174 +123.5% May 21, 2024
Apr 30, 2024 Lind Robert Peter (Officer) 2 shares $357.17 +136.4% since trade filed May 21, 2024 late Open-market buy 2 $357.17 $546 +136.4% May 21, 2024 late
Mar 12, 2024 Guzzi Anthony (CEO) 6,000 shares $319.65 +164.2% since trade filed Mar 12, 2024 Discretionary sale 6,000 $319.65 $1.9M +164.2% Mar 12, 2024
Jan 31, 2024 Lind Robert Peter (Officer) 0 shares $228.11 +270.2% since trade filed May 21, 2024 late Open-market buy 0 $228.11 $57 +270.2% May 21, 2024 late
Nov 13, 2023 MATZ R KEVIN (Officer) 15K shares $211.02 +300.2% since trade filed Nov 14, 2023 Discretionary sale 15K $211.02 $3.2M +300.2% Nov 14, 2023
Jul 27, 2023 Guzzi Anthony (CEO) 11K shares $196.37 +330.1% since trade filed Jul 27, 2023 Planned sale (10b5-1) 11K $196.37 $2.2M +330.1% Jul 27, 2023
Jul 10, 2023 Guzzi Anthony (CEO) 824 shares $186.27 +353.4% since trade filed Jul 11, 2023 Planned sale (10b5-1) 824 $186.27 $153K +353.4% Jul 11, 2023
Jul 7, 2023 Guzzi Anthony (CEO) 2,435 shares $185.01 +356.5% since trade filed Jul 10, 2023 Planned sale (10b5-1) 2,435 $185.01 $450K +356.5% Jul 10, 2023
Jun 30, 2023 Guzzi Anthony (CEO) 7,741 shares $185.02 +356.4% since trade filed Jul 5, 2023 Planned sale (10b5-1) 7,741 $185.02 $1.4M +356.4% Jul 5, 2023
Jun 7, 2023 Guzzi Anthony (CEO) 4,171 shares $175.30 +381.8% since trade filed Jun 8, 2023 Planned sale (10b5-1) 4,171 $175.30 $731K +381.8% Jun 8, 2023
Jun 6, 2023 Guzzi Anthony (CEO) 6,829 shares $175.02 +382.5% since trade filed Jun 7, 2023 Planned sale (10b5-1) 6,829 $175.02 $1.2M +382.5% Jun 7, 2023
May 10, 2023 MATZ R KEVIN (Officer) 13K shares $165.46 +410.4% since trade filed May 11, 2023 Discretionary sale 13K $165.46 $2.2M +410.4% May 11, 2023
Apr 27, 2023 POMPA MARK A (CFO) 25K shares $170.00 +396.8% since trade filed May 1, 2023 Planned sale (10b5-1) 25K $170.00 $4.3M +396.8% May 1, 2023
Apr 27, 2023 Guzzi Anthony (CEO) 11K shares $165.52 +410.2% since trade filed May 1, 2023 Planned sale (10b5-1) 11K $165.52 $1.8M +410.2% May 1, 2023
Jan 17, 2023 Mauricio Maxine Lum (Officer) 2,500 shares $149.62 +464.4% since trade filed Jan 18, 2023 Discretionary sale 2,500 $149.62 $374K +464.4% Jan 18, 2023
Dec 15, 2022 Mauricio Maxine Lum (Officer) 2,500 shares $145.27 +481.3% since trade filed Dec 19, 2022 Discretionary sale 2,500 $145.27 $363K +481.3% Dec 19, 2022
Nov 14, 2022 MATZ R KEVIN (Officer) 7,992 shares $151.92 +455.9% since trade filed Nov 15, 2022 Discretionary sale 7,992 $151.92 $1.2M +455.9% Nov 15, 2022
Nov 11, 2022 MATZ R KEVIN (Officer) 2,008 shares $152.34 +454.4% since trade filed Nov 15, 2022 Discretionary sale 2,008 $152.34 $306K +454.4% Nov 15, 2022
Nov 10, 2022 POMPA MARK A (CFO) 20K shares $150.00 +463.0% since trade filed Nov 14, 2022 Discretionary sale 20K $150.00 $3.0M +463.0% Nov 14, 2022
Oct 31, 2022 Mauricio Maxine Lum (Officer) 5,000 shares $141.59 +496.4% since trade filed Nov 1, 2022 Discretionary sale 5,000 $141.59 $708K +496.4% Nov 1, 2022
Oct 27, 2022 POMPA MARK A (CFO) 10K shares $135.00 +525.6% since trade filed Oct 31, 2022 Discretionary sale 10K $135.00 $1.4M +525.6% Oct 31, 2022
Oct 27, 2022 Guzzi Anthony (CEO) 7,500 shares $135.00 +525.6% since trade filed Oct 31, 2022 Discretionary sale 7,500 $135.00 $1.0M +525.6% Oct 31, 2022
Oct 18, 2022 POMPA MARK A (CFO) 10K shares $130.01 +549.6% since trade filed Oct 19, 2022 Discretionary sale 10K $130.01 $1.3M +549.6% Oct 19, 2022
Oct 18, 2022 Guzzi Anthony (CEO) 7,500 shares $130.00 +549.6% since trade filed Oct 19, 2022 Discretionary sale 7,500 $130.00 $975K +549.6% Oct 19, 2022
Oct 17, 2022 POMPA MARK A (CFO) 178 shares $125.01 +575.6% since trade filed Oct 19, 2022 Discretionary sale 178 $125.01 $22K +575.6% Oct 19, 2022
Oct 17, 2022 POMPA MARK A (CFO) 4,822 shares $125.00 +575.6% since trade filed Oct 19, 2022 Discretionary sale 4,822 $125.00 $603K +575.6% Oct 19, 2022
Oct 17, 2022 Guzzi Anthony (CEO) 88 shares $125.01 +575.6% since trade filed Oct 19, 2022 Discretionary sale 88 $125.01 $11K +575.6% Oct 19, 2022
Oct 17, 2022 Guzzi Anthony (CEO) 7,412 shares $125.00 +575.6% since trade filed Oct 19, 2022 Discretionary sale 7,412 $125.00 $927K +575.6% Oct 19, 2022
Aug 12, 2022 Guzzi Anthony (CEO) 6,119 shares $120.13 +603.0% since trade filed Jan 3, 2023 late Discretionary sale 6,119 $120.13 $735K +603.0% Jan 3, 2023 late
Aug 12, 2022 Guzzi Anthony (CEO) 7,500 shares $120.11 +603.1% since trade filed Aug 15, 2022 Discretionary sale 7,500 $120.11 $901K +603.1% Aug 15, 2022
Jun 13, 2022 Lowe Carol P (Director) 1,975 shares $102.55 +723.5% since trade filed Jun 15, 2022 Discretionary sale 1,975 $102.55 $203K +723.5% Jun 15, 2022
Apr 21, 2022 Guzzi Anthony (CEO) 1,381 shares $120.00 +603.8% since trade filed Apr 22, 2022 Discretionary sale 1,381 $120.00 $166K +603.8% Apr 22, 2022
Sep 15, 2021 Guzzi Anthony (CEO) 13K shares $118.04 +615.4% since trade filed Sep 16, 2021 Discretionary sale 13K $118.04 $1.6M +615.4% Sep 16, 2021
Sep 7, 2021 MCEVOY M KEVIN (Director) 7,964 shares $119.35 +607.6% since trade filed Sep 8, 2021 Discretionary sale 7,964 $119.35 $951K +607.6% Sep 8, 2021
Apr 5, 2021 Guzzi Anthony (CEO) 25K shares $114.16 filed Apr 7, 2021 Discretionary sale 25K $114.16 $2.9M Apr 7, 2021
Mar 18, 2021 Reid William P (Director) 2,000 shares $114.28 filed Mar 18, 2021 Discretionary sale 2,000 $114.28 $229K Mar 18, 2021
Mar 8, 2021 HAMM RICHARD F JR (Director) 5,000 shares $106.28 filed Mar 9, 2021 Discretionary sale 5,000 $106.28 $531K Mar 9, 2021
Nov 30, 2020 MATZ R KEVIN (Officer) 10K shares $87.74 filed Dec 2, 2020 Discretionary sale 10K $87.74 $877K Dec 2, 2020
Nov 17, 2020 Guzzi Anthony (CEO) 14K shares $85.01 filed Nov 19, 2020 Discretionary sale 14K $85.01 $1.2M Nov 19, 2020
Nov 10, 2020 Guzzi Anthony (CEO) 512 shares $80.00 filed Nov 12, 2020 Discretionary sale 512 $80.00 $41K Nov 12, 2020

“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

168 Forms 4, 3 years
2 filed late
0 amendments
1.7 avg. days to file

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.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026