Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jun 06, 2025

Lind Robert Peter

Lind Robert Peter
VP and Controller
Sell
447 $485.37

447

$485.37

$216,960

May 05, 2025

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
7,000 $436.03

7,000

$436.03

$3,052,210

May 01, 2025

Walker-Lee Robin A

Walker-Lee Robin A
Sell
947 $412.83

947

$412.83

$390,950

Mar 13, 2025

Mauricio Maxine Lum

Mauricio Maxine Lum
CAO, EVP & General Counsel
Sell
1,250 $370.07

1,250

$370.07

$462,588

Feb 28, 2025

Altmeyer John W

Altmeyer John W
Sell
2,000 $404.95

2,000

$404.95

$809,900

Jul 29, 2024

Walker-Lee Robin A

Walker-Lee Robin A
Sell
1,300 $370.79

1,300

$370.79

$482,027

Jun 06, 2024

Lowe Carol P

Lowe Carol P
Sell
1,245 $374.23

1,245

$374.23

$465,916

May 22, 2024

Mauricio Maxine Lum

Mauricio Maxine Lum
CAO, EVP and General Counsel
Sell
4,620 $389.58

4,620

$389.58

$1,799,860

May 17, 2024

Nalbandian Jason R

Nalbandian Jason R
SVP, CFO, Chief Acct. Officer
Sell
0 $377.85

0

$377.85

$166

May 17, 2024

Lind Robert Peter

Lind Robert Peter
VP and Controller
Sell
0 $377.85

0

$377.85

$174

Apr 30, 2024

Lind Robert Peter

Lind Robert Peter
VP and Controller
Buy
2 $357.17

2

$357.17

$546

Jan 31, 2024

Lind Robert Peter

Lind Robert Peter
VP and Controller
Buy
0 $228.11

0

$228.11

$57

Jul 27, 2023

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
11,000 $196.37

11,000

$196.37

$2,160,070

Jul 10, 2023

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
824 $186.27

824

$186.27

$153,486

Jul 07, 2023

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
2,435 $185.01

2,435

$185.01

$450,499

Jun 30, 2023

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
7,741 $185.02

7,741

$185.02

$1,432,240

Jun 07, 2023

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
4,171 $175.30

4,171

$175.30

$731,176

Jun 06, 2023

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
6,829 $175.02

6,829

$175.02

$1,195,212

May 10, 2023

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
13,462 $165.46

13,462

$165.46

$2,227,423

Apr 27, 2023

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
11,000 $165.52

11,000

$165.52

$1,820,720

Apr 27, 2023

POMPA MARK A

POMPA MARK A
EVP & CFO
Sell
25,000 $170.00

25,000

$170.00

$4,250,000

Jan 17, 2023

Mauricio Maxine Lum

Mauricio Maxine Lum
EVP and General Counsel
Sell
2,500 $149.62

2,500

$149.62

$374,050

Dec 15, 2022

Mauricio Maxine Lum

Mauricio Maxine Lum
EVP and General Counsel
Sell
2,500 $145.27

2,500

$145.27

$363,175

Nov 14, 2022

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
7,992 $151.92

7,992

$151.92

$1,214,145

Nov 11, 2022

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
2,008 $152.34

2,008

$152.34

$305,899

Oct 31, 2022

Mauricio Maxine Lum

Mauricio Maxine Lum
EVP and General Counsel
Sell
5,000 $141.59

5,000

$141.59

$707,950

Oct 27, 2022

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
7,500 $135.00

7,500

$135.00

$1,012,500

Oct 27, 2022

POMPA MARK A

POMPA MARK A
EVP & CFO
Sell
10,000 $135.00

10,000

$135.00

$1,350,000

Oct 18, 2022

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
7,500 $130.00

7,500

$130.00

$975,000

Oct 18, 2022

POMPA MARK A

POMPA MARK A
EVP & CFO
Sell
10,000 $130.01

10,000

$130.01

$1,300,100

Oct 17, 2022

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
88 $125.01

88

$125.01

$11,001

Oct 17, 2022

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
7,412 $125.00

7,412

$125.00

$926,500

Oct 17, 2022

POMPA MARK A

POMPA MARK A
EVP & CFO
Sell
4,822 $125.00

4,822

$125.00

$602,750

Oct 17, 2022

POMPA MARK A

POMPA MARK A
EVP & CFO
Sell
178 $125.01

178

$125.01

$22,252

Aug 12, 2022

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
7,500 $120.11

7,500

$120.11

$900,825

Jun 13, 2022

Lowe Carol P

Lowe Carol P
Sell
1,975 $102.55

1,975

$102.55

$202,536

Apr 21, 2022

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
1,381 $120.00

1,381

$120.00

$165,720

Sep 15, 2021

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
13,247 $118.04

13,247

$118.04

$1,563,649

Sep 07, 2021

MCEVOY M KEVIN

MCEVOY M KEVIN
Sell
7,964 $119.35

7,964

$119.35

$950,535

Apr 05, 2021

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
25,000 $114.16

25,000

$114.16

$2,854,000

Mar 08, 2021

HAMM RICHARD F JR

HAMM RICHARD F JR
Sell
5,000 $106.28

5,000

$106.28

$531,375

Nov 30, 2020

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
10,000 $87.74

10,000

$87.74

$877,441

Nov 17, 2020

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
14,224 $85.01

14,224

$85.01

$1,209,154

Nov 10, 2020

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
512 $80.00

512

$80.00

$40,960

Nov 09, 2020

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
13,712 $80.02

13,712

$80.02

$1,097,197

Aug 11, 2020

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
10,000 $77.01

10,000

$77.01

$770,100

Mar 12, 2020

Altmeyer John W

Altmeyer John W
Buy
1,000 $58.52

1,000

$58.52

$58,520

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
107 $86.80

107

$86.80

$9,288

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.83

100

$86.83

$8,683

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.84

100

$86.84

$8,684

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.85

100

$86.85

$8,685

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.88

100

$86.88

$8,688

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.89

100

$86.89

$8,689

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
62 $86.90

62

$86.90

$5,388

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.91

100

$86.91

$8,691

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.92

100

$86.92

$8,692

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
38 $86.92

38

$86.92

$3,303

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
100 $86.93

100

$86.93

$8,693

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
200 $86.94

200

$86.94

$17,388

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
231 $87.00

231

$87.00

$20,097

Dec 09, 2019

BROWN DAVID A B

BROWN DAVID A B
Sell
62 $87.02

62

$87.02

$5,395

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $90.58

100

$90.58

$9,058

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $90.60

100

$90.60

$9,060

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
83 $90.61

83

$90.61

$7,521

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $90.62

200

$90.62

$18,123

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $90.63

100

$90.63

$9,063

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
517 $90.63

517

$90.63

$46,856

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
700 $90.64

700

$90.64

$63,448

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $90.65

100

$90.65

$9,065

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $90.66

100

$90.66

$9,066

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
45 $90.69

45

$90.69

$4,081

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
655 $90.69

655

$90.69

$59,402

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
600 $90.70

600

$90.70

$54,420

Nov 14, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $90.71

200

$90.71

$18,142

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
239 $88.87

239

$88.87

$21,240

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
1 $88.88

1

$88.88

$89

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
335 $88.89

335

$88.89

$29,778

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
13 $88.90

13

$88.90

$1,156

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
94 $88.91

94

$88.91

$8,358

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
106 $88.92

106

$88.92

$9,426

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
105 $88.93

105

$88.93

$9,338

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
79 $88.94

79

$88.94

$7,026

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
198 $88.95

198

$88.95

$17,612

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
123 $88.96

123

$88.96

$10,942

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
419 $88.97

419

$88.97

$37,278

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
144 $88.98

144

$88.98

$12,813

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
64 $88.99

64

$88.99

$5,695

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $89.00

100

$89.00

$8,900

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $89.03

100

$89.03

$8,903

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $89.04

100

$89.04

$8,904

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
300 $89.05

300

$89.05

$26,715

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $89.08

200

$89.08

$17,816

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
397 $89.09

397

$89.09

$35,369

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
303 $89.10

303

$89.10

$26,997

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
600 $89.11

600

$89.11

$53,466

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
70 $89.12

70

$89.12

$6,238

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
382 $89.14

382

$89.14

$34,051

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
424 $89.17

424

$89.17

$37,808

Nov 13, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
104 $89.18

104

$89.18

$9,275

Jun 07, 2019

POMPA MARK A

POMPA MARK A
EVP & CFO
Sell
12,000 $85.00

12,000

$85.00

$1,020,000

Apr 22, 2019

POMPA MARK A

POMPA MARK A
EVP & CFO
Sell
8,000 $80.00

8,000

$80.00

$640,000

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
4,784 $78.00

4,784

$78.00

$373,152

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
1,030 $78.01

1,030

$78.01

$80,350

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
300 $78.02

300

$78.02

$23,406

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $78.03

200

$78.03

$15,606

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $78.04

100

$78.04

$7,804

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
600 $78.05

600

$78.05

$46,830

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
400 $78.06

400

$78.06

$31,224

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $78.08

100

$78.08

$7,808

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
3,000 $78.10

3,000

$78.10

$234,300

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $78.11

100

$78.11

$7,811

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $78.15

100

$78.15

$7,815

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $78.21

100

$78.21

$7,821

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $78.22

200

$78.22

$15,644

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
805 $78.25

805

$78.25

$62,991

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $78.26

100

$78.26

$7,826

Apr 18, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
395 $78.27

395

$78.27

$30,917

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
300 $75.15

300

$75.15

$22,545

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.32

100

$75.32

$7,532

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.26

100

$75.26

$7,526

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.03

100

$75.03

$7,503

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.04

100

$75.04

$7,504

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.00

100

$75.00

$7,500

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.01

100

$75.01

$7,501

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $75.13

200

$75.13

$15,026

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.14

100

$75.14

$7,514

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $75.20

200

$75.20

$15,040

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.31

100

$75.31

$7,531

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.43

100

$75.43

$7,543

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
500 $75.35

500

$75.35

$37,675

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.36

100

$75.36

$7,536

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.28

100

$75.28

$7,528

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.37

100

$75.37

$7,537

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.47

100

$75.47

$7,547

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.41

100

$75.41

$7,541

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
600 $75.39

600

$75.39

$45,234

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.42

100

$75.42

$7,542

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.27

100

$75.27

$7,527

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
1 $75.29

1

$75.29

$75

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
84 $75.30

84

$75.30

$6,325

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.33

100

$75.33

$7,533

Apr 05, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
196 $75.38

196

$75.38

$14,774

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.11

100

$75.11

$7,511

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.13

100

$75.13

$7,513

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.19

100

$75.19

$7,519

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $75.24

200

$75.24

$15,048

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
3 $75.28

3

$75.28

$226

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
500 $75.05

500

$75.05

$37,525

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $75.09

200

$75.09

$15,018

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
600 $75.04

600

$75.04

$45,024

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
1,111 $75.07

1,111

$75.07

$83,403

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
511 $75.06

511

$75.06

$38,356

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
500 $75.08

500

$75.08

$37,540

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
500 $75.03

500

$75.03

$37,515

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
400 $75.00

400

$75.00

$30,000

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
512 $75.01

512

$75.01

$38,405

Apr 04, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
795 $75.02

795

$75.02

$59,641

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.15

100

$75.15

$7,515

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.20

100

$75.20

$7,520

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $75.19

200

$75.19

$15,038

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
10 $75.13

10

$75.13

$751

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
90 $75.12

90

$75.12

$6,761

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.14

100

$75.14

$7,514

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
300 $75.06

300

$75.06

$22,518

Apr 03, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $75.00

200

$75.00

$15,000

Apr 02, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
300 $75.04

300

$75.04

$22,512

Apr 01, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
700 $75.00

700

$75.00

$52,500

Apr 01, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
200 $75.01

200

$75.01

$15,002

Apr 01, 2019

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
100 $75.02

100

$75.02

$7,502

Dec 11, 2018

RYAN JERRY E

RYAN JERRY E
Sell
8,379 $66.00

8,379

$66.00

$553,014

Dec 11, 2018

RYAN JERRY E

RYAN JERRY E
Sell
821 $65.80

821

$65.80

$54,022

Dec 11, 2018

RYAN JERRY E

RYAN JERRY E
Sell
100 $65.04

100

$65.04

$6,504

Dec 11, 2018

RYAN JERRY E

RYAN JERRY E
Sell
700 $65.03

700

$65.03

$45,521

Dec 11, 2018

RYAN JERRY E

RYAN JERRY E
Sell
100 $65.02

100

$65.02

$6,502

Dec 11, 2018

RYAN JERRY E

RYAN JERRY E
Sell
100 $65.01

100

$65.01

$6,501

Dec 11, 2018

RYAN JERRY E

RYAN JERRY E
Sell
1,800 $65.00

1,800

$65.00

$117,000

Nov 01, 2018

Reid William P

Reid William P
Sell
1,656 $71.69

1,656

$71.69

$118,719

Nov 01, 2018

Reid William P

Reid William P
Sell
244 $71.67

244

$71.67

$17,487

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
3,028 $81.08

3,028

$81.08

$245,510

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
700 $81.09

700

$81.09

$56,763

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
5,599 $81.10

5,599

$81.10

$454,079

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
993 $81.11

993

$81.11

$80,542

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
980 $81.12

980

$81.12

$79,498

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
600 $81.13

600

$81.13

$48,678

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
100 $81.15

100

$81.15

$8,115

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
2,900 $81.20

2,900

$81.20

$235,480

Aug 23, 2018

MATZ R KEVIN

MATZ R KEVIN
EVP - Shared Services
Sell
100 $81.22

100

$81.22

$8,122

Aug 16, 2018

Guzzi Anthony

Guzzi Anthony
Chairman, President and CEO
Sell
23,434 $76.55

23,434

$76.55

$1,793,873

Aug 09, 2018

RYAN JERRY E

RYAN JERRY E
Sell
2,000 $78.10

2,000

$78.10

$156,200

TOP