Insider
Date
Role
Action
Shares
Price
Amount
Carol P Lowe
17 Jun 2026
Director
Sell
950
$844.50
$802.28K
William P Reid
11 May 2026
Director
Sell
2,000
$925.78
$1.85M
John W Altmeyer
1 May 2026
Director
Sell
2,500
$895.00
$2.24M
Steven Schwarzwaelder
30 Apr 2026
Director
Sell
5,602
$895.19
$5.01M
Jason R Nalbandian
30 Apr 2026
SVP, CFO, Chief Acct. Officer
Sell
800
$856.43
$685.14K
Robert Peter Lind
30 Apr 2026
VP and Controller
Sell
675
$894.27
$603.63K
Maxine Lum Mauricio
2 Mar 2026
CAO, EVP & General Counsel
Sell
3,357
$735.00
$2.47M
Robert Peter Lind
23 Dec 2025
VP and Controller
Sell
0
$625.09
$200.03
Robin A Walker-Lee
3 Nov 2025
Director
Sell
1,325
$677.22
$897.32K
Jason R Nalbandian
6 Jun 2025
SVP, CFO, Chief Acct. Officer
Sell
750
$485.54
$364.16K
Robert Peter Lind
6 Jun 2025
VP and Controller
Sell
447
$485.37
$216.96K
Anthony Guzzi
5 May 2025
Chairman, President and CEO
Sell
7,000
$436.03
$3.05M
Robin A Walker-Lee
1 May 2025
Director
Sell
947
$412.83
$390.95K
Maxine Lum Mauricio
13 Mar 2025
CAO, EVP & General Counsel
Sell
1,250
$370.07
$462.59K
John W Altmeyer
28 Feb 2025
Director
Sell
2,000
$404.95
$809.90K
Robin A Walker-Lee
29 Jul 2024
Director
Sell
1,300
$370.79
$482.03K
Carol P Lowe
6 Jun 2024
Director
Sell
1,245
$374.23
$465.92K
Maxine Lum Mauricio
22 May 2024
CAO, EVP and General Counsel
Sell
4,620
$389.58
$1.80M
Jason R Nalbandian
17 May 2024
SVP, CFO, Chief Acct. Officer
Sell
0
$377.85
$166.25
Robert Peter Lind
17 May 2024
VP and Controller
Sell
0
$377.85
$173.81
Anthony Guzzi
12 Mar 2024
Chairman, President and CEO
Sell
6,000
$319.65
$1.92M
R Kevin Matz
13 Nov 2023
EVP - Shared Services
Sell
15,000
$211.02
$3.17M
R Kevin Matz
10 May 2023
EVP - Shared Services
Sell
13,462
$165.46
$2.23M
Maxine Lum Mauricio
17 Jan 2023
EVP and General Counsel
Sell
2,500
$149.62
$374.05K
Maxine Lum Mauricio
15 Dec 2022
EVP and General Counsel
Sell
2,500
$145.27
$363.18K
R Kevin Matz
14 Nov 2022
EVP - Shared Services
Sell
7,992
$151.92
$1.21M
R Kevin Matz
11 Nov 2022
EVP - Shared Services
Sell
2,008
$152.34
$305.90K
Mark A Pompa
10 Nov 2022
EVP & CFO
Sell
20,000
$150.00
$3.00M
Maxine Lum Mauricio
31 Oct 2022
EVP and General Counsel
Sell
5,000
$141.59
$707.95K
Mark A Pompa
27 Oct 2022
EVP & CFO
Sell
10,000
$135.00
$1.35M
Anthony Guzzi
27 Oct 2022
Chairman, President and CEO
Sell
7,500
$135.00
$1.01M
Mark A Pompa
18 Oct 2022
EVP & CFO
Sell
10,000
$130.01
$1.30M
Anthony Guzzi
18 Oct 2022
Chairman, President and CEO
Sell
7,500
$130.00
$975.00K
Mark A Pompa
17 Oct 2022
EVP & CFO
Sell
178
$125.01
$22.25K
Mark A Pompa
17 Oct 2022
EVP & CFO
Sell
4,822
$125.00
$602.75K
Anthony Guzzi
17 Oct 2022
Chairman, President and CEO
Sell
7,412
$125.00
$926.50K
Anthony Guzzi
17 Oct 2022
Chairman, President and CEO
Sell
88
$125.01
$11.00K
Anthony Guzzi
12 Aug 2022
Chairman, President and CEO
Sell
7,500
$120.11
$900.83K
Carol P Lowe
13 Jun 2022
Director
Sell
1,975
$102.55
$202.54K
Anthony Guzzi
21 Apr 2022
Chairman, President and CEO
Sell
1,381
$120.00
$165.72K
Anthony Guzzi
15 Sep 2021
Chairman, President and CEO
Sell
13,247
$118.04
$1.56M
M Kevin McEvoy
7 Sep 2021
Director
Sell
7,964
$119.35
$950.54K
Anthony Guzzi
5 Apr 2021
Chairman, President and CEO
Sell
25,000
$114.16
$2.85M
William P Reid
18 Mar 2021
Director
Sell
2,000
$114.28
$228.56K
Richard F Hamm Jr
8 Mar 2021
Director
Sell
5,000
$106.28
$531.38K
R Kevin Matz
30 Nov 2020
EVP - Shared Services
Sell
10,000
$87.74
$877.44K
Anthony Guzzi
17 Nov 2020
Chairman, President and CEO
Sell
14,224
$85.01
$1.21M
Anthony Guzzi
10 Nov 2020
Chairman, President and CEO
Sell
512
$80.00
$40.96K
Anthony Guzzi
9 Nov 2020
Chairman, President and CEO
Sell
13,712
$80.02
$1.10M
Anthony Guzzi
11 Aug 2020
Chairman, President and CEO
Sell
10,000
$77.01
$770.10K
David A B Brown
9 Dec 2019
Director
Sell
62
$87.02
$5.40K
David A B Brown
9 Dec 2019
Director
Sell
231
$87.00
$20.10K
David A B Brown
9 Dec 2019
Director
Sell
200
$86.94
$17.39K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.93
$8.69K
David A B Brown
9 Dec 2019
Director
Sell
38
$86.92
$3.30K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.92
$8.69K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.91
$8.69K
David A B Brown
9 Dec 2019
Director
Sell
62
$86.90
$5.39K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.89
$8.69K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.88
$8.69K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.85
$8.69K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.84
$8.68K
David A B Brown
9 Dec 2019
Director
Sell
100
$86.83
$8.68K
David A B Brown
9 Dec 2019
Director
Sell
107
$86.80
$9.29K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
200
$90.71
$18.14K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
600
$90.70
$54.42K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
655
$90.69
$59.40K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
45
$90.69
$4.08K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
100
$90.66
$9.07K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
100
$90.65
$9.07K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
700
$90.64
$63.45K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
517
$90.63
$46.86K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
100
$90.63
$9.06K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
200
$90.62
$18.12K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
83
$90.61
$7.52K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
100
$90.60
$9.06K
Anthony Guzzi
14 Nov 2019
Chairman, President and CEO
Sell
100
$90.58
$9.06K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
104
$89.18
$9.27K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
424
$89.17
$37.81K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
382
$89.14
$34.05K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
70
$89.12
$6.24K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
600
$89.11
$53.47K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
303
$89.10
$27.00K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
397
$89.09
$35.37K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
200
$89.08
$17.82K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
300
$89.05
$26.72K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
100
$89.04
$8.90K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
100
$89.03
$8.90K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
100
$89.00
$8.90K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
64
$88.99
$5.70K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
144
$88.98
$12.81K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
419
$88.97
$37.28K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
123
$88.96
$10.94K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
198
$88.95
$17.61K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
79
$88.94
$7.03K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
105
$88.93
$9.34K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
106
$88.92
$9.43K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
94
$88.91
$8.36K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
13
$88.90
$1.16K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
335
$88.89
$29.78K
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
1
$88.88
$88.88
Anthony Guzzi
13 Nov 2019
Chairman, President and CEO
Sell
239
$88.87
$21.24K
Mark A Pompa
7 Jun 2019
EVP & CFO
Sell
12,000
$85.00
$1.02M
Mark A Pompa
22 Apr 2019
EVP & CFO
Sell
8,000
$80.00
$640.00K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
395
$78.27
$30.92K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
100
$78.26
$7.83K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
805
$78.25
$62.99K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
200
$78.22
$15.64K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
100
$78.21
$7.82K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
100
$78.15
$7.82K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
100
$78.11
$7.81K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
3,000
$78.10
$234.30K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
100
$78.08
$7.81K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
400
$78.06
$31.22K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
600
$78.05
$46.83K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
100
$78.04
$7.80K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
200
$78.03
$15.61K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
300
$78.02
$23.41K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
1,030
$78.01
$80.35K
Anthony Guzzi
18 Apr 2019
Chairman, President and CEO
Sell
4,784
$78.00
$373.15K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
196
$75.38
$14.77K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.33
$7.53K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
84
$75.30
$6.33K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
1
$75.29
$75.29
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.27
$7.53K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.42
$7.54K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
600
$75.39
$45.23K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.41
$7.54K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.47
$7.55K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.37
$7.54K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.28
$7.53K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.36
$7.54K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
500
$75.35
$37.68K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.43
$7.54K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.31
$7.53K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
200
$75.20
$15.04K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.14
$7.51K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
200
$75.13
$15.03K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.01
$7.50K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.00
$7.50K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.04
$7.50K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.03
$7.50K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.26
$7.53K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
100
$75.32
$7.53K
Anthony Guzzi
5 Apr 2019
Chairman, President and CEO
Sell
300
$75.15
$22.55K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
795
$75.02
$59.64K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
512
$75.01
$38.41K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
400
$75.00
$30.00K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
500
$75.03
$37.52K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
500
$75.08
$37.54K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
511
$75.06
$38.36K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
1,111
$75.07
$83.40K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
600
$75.04
$45.02K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
200
$75.09
$15.02K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
500
$75.05
$37.53K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
3
$75.28
$225.84
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
200
$75.24
$15.05K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
100
$75.19
$7.52K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
100
$75.13
$7.51K
Anthony Guzzi
4 Apr 2019
Chairman, President and CEO
Sell
100
$75.11
$7.51K
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
200
$75.00
$15.00K
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
300
$75.06
$22.52K
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
100
$75.14
$7.51K
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
90
$75.12
$6.76K
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
10
$75.13
$751.30
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
200
$75.19
$15.04K
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
100
$75.20
$7.52K
Anthony Guzzi
3 Apr 2019
Chairman, President and CEO
Sell
100
$75.15
$7.52K
Anthony Guzzi
2 Apr 2019
Chairman, President and CEO
Sell
300
$75.04
$22.51K
Anthony Guzzi
1 Apr 2019
Chairman, President and CEO
Sell
100
$75.02
$7.50K
Anthony Guzzi
1 Apr 2019
Chairman, President and CEO
Sell
200
$75.01
$15.00K
Anthony Guzzi
1 Apr 2019
Chairman, President and CEO
Sell
700
$75.00
$52.50K
Jerry E Ryan
11 Dec 2018
Director
Sell
indirect
1,800
$65.00
$117.00K
Jerry E Ryan
11 Dec 2018
Director
Sell
indirect
100
$65.01
$6.50K
Jerry E Ryan
11 Dec 2018
Director
Sell
indirect
100
$65.02
$6.50K
Jerry E Ryan
11 Dec 2018
Director
Sell
indirect
700
$65.03
$45.52K
Jerry E Ryan
11 Dec 2018
Director
Sell
indirect
100
$65.04
$6.50K
Jerry E Ryan
11 Dec 2018
Director
Sell
indirect
821
$65.80
$54.02K
Jerry E Ryan
11 Dec 2018
Director
Sell
indirect
8,379
$66.00
$553.01K
William P Reid
1 Nov 2018
Director
Sell
244
$71.67
$17.49K
William P Reid
1 Nov 2018
Director
Sell
1,656
$71.69
$118.72K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
100
$81.22
$8.12K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
2,900
$81.20
$235.48K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
100
$81.15
$8.11K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
600
$81.13
$48.68K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
980
$81.12
$79.50K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
993
$81.11
$80.54K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
5,599
$81.10
$454.08K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
700
$81.09
$56.76K
R Kevin Matz
23 Aug 2018
EVP - Shared Services
Sell
3,028
$81.08
$245.51K
Anthony Guzzi
16 Aug 2018
Chairman, President and CEO
Sell
23,434
$76.55
$1.79M
Jerry E Ryan
9 Aug 2018
Director
Sell
indirect
2,000
$78.10
$156.20K
William P Reid
20 Dec 2017
Director
Sell
4,647
$82.90
$385.24K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
3,000
$78.20
$234.60K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
1,100
$78.11
$85.92K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
100
$78.07
$7.81K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
250
$78.04
$19.51K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
1,460
$78.02
$113.91K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
100
$78.01
$7.80K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
5,190
$78.00
$404.82K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
200
$77.99
$15.60K
Jerry E Ryan
27 Oct 2017
Director
Sell
indirect
1,600
$77.98
$124.77K
Michael T Yonker
11 Nov 2016
Director
Sell
100
$66.50
$6.65K
Michael T Yonker
11 Nov 2016
Director
Sell
1
$66.22
$66.22
Michael T Yonker
11 Nov 2016
Director
Sell
99
$66.15
$6.55K
Michael T Yonker
11 Nov 2016
Director
Sell
200
$66.06
$13.21K
Michael T Yonker
11 Nov 2016
Director
Sell
100
$66.04
$6.60K
Michael T Yonker
11 Nov 2016
Director
Sell
100
$66.03
$6.60K
Michael T Yonker
11 Nov 2016
Director
Sell
400
$66.02
$26.41K
Michael T Yonker
11 Nov 2016
Director
Sell
200
$66.01
$13.20K
Michael T Yonker
11 Nov 2016
Director
Sell
1,110
$66.00
$73.26K
Michael T Yonker
11 Nov 2016
Director
Sell
90
$65.99
$5.94K
Michael T Yonker
11 Nov 2016
Director
Sell
100
$65.95
$6.60K
Michael T Yonker
11 Nov 2016
Director
Sell
200
$65.93
$13.19K
Michael T Yonker
11 Nov 2016
Director
Sell
11,025
$65.92
$726.77K