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

Jul 30, 2025

Graham Christopher A

Graham Christopher A
SVP
Sell
6,001 $126.84

6,001

$126.84

$761,167

Jul 30, 2025

Graham Christopher A

Graham Christopher A
SVP
Sell
5,999 $126.57

5,999

$126.57

$759,293

Jun 06, 2025

Shaheen Gabriel

Shaheen Gabriel
Sell
1,254 $134.11

1,254

$134.11

$168,174

May 20, 2025

Alvarez Miguel

Alvarez Miguel
SVP
Sell
7,495 $135.26

7,495

$135.26

$1,013,774

Nov 15, 2024

Poinsatte Richard A

Poinsatte Richard A
SVP
Sell
2,000 $138.75

2,000

$138.75

$277,500

Nov 13, 2024

Alvarez Miguel

Alvarez Miguel
SVP
Sell
6,650 $143.00

6,650

$143.00

$950,950

Oct 28, 2024

Bickford Chad

Bickford Chad
Vice President
Sell
2,000 $134.86

2,000

$134.86

$269,720

Oct 22, 2024

Anderson James Stanley

Anderson James Stanley
SVP
Sell
7,500 $129.35

7,500

$129.35

$970,125

Oct 22, 2024

Anderson James Stanley

Anderson James Stanley
SVP
Sell
2,500 $130.13

2,500

$130.13

$325,325

Oct 21, 2024

Pushis Glenn

Pushis Glenn
SVP
Sell
5,647 $132.95

5,647

$132.95

$750,769

Oct 21, 2024

Pushis Glenn

Pushis Glenn
SVP
Sell
6,967 $133.12

6,967

$133.12

$927,447

Oct 21, 2024

Pushis Glenn

Pushis Glenn
SVP
Sell
5,327 $133.21

5,327

$133.21

$709,610

Sep 19, 2024

Poinsatte Richard A

Poinsatte Richard A
SVP
Sell
1,800 $118.33

1,800

$118.33

$212,994

Jul 30, 2024

Shaheen Gabriel

Shaheen Gabriel
Sell
1,825 $129.78

1,825

$129.78

$236,849

May 15, 2024

Graham Christopher A

Graham Christopher A
SVP
Sell
6,999 $136.73

6,999

$136.73

$956,973

May 15, 2024

Graham Christopher A

Graham Christopher A
SVP
Sell
7,001 $136.81

7,001

$136.81

$957,807

May 15, 2024

Graham Christopher A

Graham Christopher A
SVP
Sell
7,000 $136.89

7,000

$136.89

$958,230

Feb 06, 2024

Shaheen Gabriel

Shaheen Gabriel
Sell
2,346 $120.09

2,346

$120.09

$281,731

Dec 19, 2023

MARCUCCILLI JAMES C

MARCUCCILLI JAMES C
Sell
12,727 $122.18

12,727

$122.18

$1,554,985

Dec 19, 2023

MARCUCCILLI JAMES C

MARCUCCILLI JAMES C
Sell
12,727 $122.67

12,727

$122.67

$1,561,221

Nov 07, 2023

Seaman Bradley S

Seaman Bradley S
Sell
4,717 $109.72

4,717

$109.72

$517,549

Aug 15, 2023

Graham Christopher A

Graham Christopher A
SVP
Sell
15,026 $104.93

15,026

$104.93

$1,576,678

Aug 15, 2023

Graham Christopher A

Graham Christopher A
SVP
Sell
16,957 $105.03

16,957

$105.03

$1,780,994

Aug 15, 2023

Graham Christopher A

Graham Christopher A
SVP
Sell
16,017 $105.11

16,017

$105.11

$1,683,547

Jul 31, 2023

Shaheen Gabriel

Shaheen Gabriel
Sell
1,717 $105.80

1,717

$105.80

$181,659

Dec 02, 2022

MARCUCCILLI JAMES C

MARCUCCILLI JAMES C
Sell
2,500 $108.90

2,500

$108.90

$272,250

Oct 25, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
100 $95.52

100

$95.52

$9,552

Oct 25, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
144 $95.49

144

$95.49

$13,751

Oct 24, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
22,103 $96.33

22,103

$96.33

$2,129,182

Jun 03, 2022

Graham Christopher A

Graham Christopher A
SVP
Sell
12,000 $83.20

12,000

$83.20

$998,400

Jun 03, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
5,040 $83.51

5,040

$83.51

$420,890

Mar 10, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
4,100 $73.00

4,100

$73.00

$299,300

Mar 10, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
100 $73.01

100

$73.01

$7,301

Mar 10, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
300 $73.02

300

$73.02

$21,906

Mar 10, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
200 $73.04

200

$73.04

$14,608

Mar 10, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
275 $73.10

275

$73.10

$20,103

Mar 10, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
25 $73.12

25

$73.12

$1,828

Mar 09, 2022

BUSSE KEITH E

BUSSE KEITH E
Sell
25,000 $72.00

25,000

$72.00

$1,800,000

Mar 03, 2022

Graham Christopher A

Graham Christopher A
SVP
Sell
4,425 $76.51

4,425

$76.51

$338,557

Oct 26, 2021

Alvarez Miguel

Alvarez Miguel
SVP
Sell
7,854 $67.60

7,854

$67.60

$530,930

Oct 26, 2021

Alvarez Miguel

Alvarez Miguel
SVP
Sell
366 $67.61

366

$67.61

$24,745

Sep 09, 2021

MILLETT MARK D

MILLETT MARK D
Chairman, President and CEO
Sell
67,686 $66.34

67,686

$66.34

$4,490,289

Sep 03, 2021

MILLETT MARK D

MILLETT MARK D
Chairman, President and CEO
Sell
168,726 $67.05

168,726

$67.05

$11,313,078

Sep 03, 2021

MILLETT MARK D

MILLETT MARK D
Chairman, President and CEO
Sell
8,025 $67.72

8,025

$67.72

$543,453

Aug 30, 2021

MILLETT MARK D

MILLETT MARK D
President and CEO
Sell
148,185 $70.97

148,185

$70.97

$10,516,689

Aug 30, 2021

MILLETT MARK D

MILLETT MARK D
President and CEO
Sell
7,378 $71.35

7,378

$71.35

$526,420

Aug 27, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
11,643 $70.23

11,643

$70.23

$817,688

Aug 27, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
26,400 $70.92

26,400

$70.92

$1,872,288

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
2,599 $70.00

2,599

$70.00

$181,930

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
2,300 $70.01

2,300

$70.01

$161,023

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
2,721 $70.02

2,721

$70.02

$190,524

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
2,132 $70.03

2,132

$70.03

$149,304

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
1,496 $70.04

1,496

$70.04

$104,780

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
2,248 $70.05

2,248

$70.05

$157,472

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
952 $70.06

952

$70.06

$66,697

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
1,300 $70.07

1,300

$70.07

$91,091

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
1,074 $70.08

1,074

$70.08

$75,266

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
1,300 $70.09

1,300

$70.09

$91,117

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
1,100 $70.10

1,100

$70.10

$77,110

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
1,035 $70.11

1,035

$70.11

$72,564

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
800 $70.12

800

$70.12

$56,096

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
400 $70.13

400

$70.13

$28,052

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
100 $70.14

100

$70.14

$7,014

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
300 $70.15

300

$70.15

$21,045

Aug 26, 2021

Wagler Theresa E

Wagler Theresa E
CFO
Sell
100 $70.16

100

$70.16

$7,016

Aug 24, 2021

Shaheen Gabriel

Shaheen Gabriel
Sell
6,500 $71.25

6,500

$71.25

$463,125

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
5,422 $64.24

5,422

$64.24

$348,309

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
3,348 $64.25

3,348

$64.25

$215,109

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
5,023 $64.26

5,023

$64.26

$322,778

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
1,387 $64.27

1,387

$64.27

$89,142

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
2,576 $64.28

2,576

$64.28

$165,585

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
400 $64.29

400

$64.29

$25,716

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
1,569 $64.30

1,569

$64.30

$100,887

May 10, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
20 $64.31

20

$64.31

$1,286

May 10, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
21,625 $65.35

21,625

$65.35

$1,413,194

May 10, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
5,000 $65.50

5,000

$65.50

$327,500

May 10, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
23,375 $64.84

23,375

$64.84

$1,515,635

May 10, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
21,625 $64.88

21,625

$64.88

$1,403,030

May 07, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
50,000 $63.00

50,000

$63.00

$3,150,000

May 07, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
50,000 $63.07

50,000

$63.07

$3,153,500

May 07, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
27,303 $63.12

27,303

$63.12

$1,723,365

May 07, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
22,697 $63.15

22,697

$63.15

$1,433,316

May 07, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
28,375 $63.65

28,375

$63.65

$1,806,069

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
8,600 $54.79

8,600

$54.79

$471,194

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
4,300 $54.80

4,300

$54.80

$235,640

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
936 $54.81

936

$54.81

$51,302

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
1,909 $54.81

1,909

$54.81

$104,632

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
2,354 $54.82

2,354

$54.82

$129,046

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
200 $54.83

200

$54.83

$10,966

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
500 $54.83

500

$54.83

$27,415

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
1,918 $54.83

1,918

$54.83

$105,164

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
400 $54.84

400

$54.84

$21,936

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
1,310 $54.85

1,310

$54.85

$71,854

Apr 27, 2021

Pushis Glenn

Pushis Glenn
SVP
Sell
1,913 $54.87

1,913

$54.87

$104,966

Mar 10, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
5,349 $49.01

5,349

$49.01

$262,154

Mar 10, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
1,687 $49.14

1,687

$49.14

$82,899

Mar 10, 2021

BUSSE KEITH E

BUSSE KEITH E
Sell
999 $49.17

999

$49.17

$49,121

Mar 11, 2020

Seaman Bradley S

Seaman Bradley S
Buy
6,000 $20.85

6,000

$20.85

$125,100

Mar 10, 2020

Alvarez Miguel

Alvarez Miguel
SVP
Buy
9,300 $21.32

9,300

$21.32

$198,276

Mar 09, 2020

Shaheen Gabriel

Shaheen Gabriel
Buy
3,500 $23.11

3,500

$23.11

$80,885

Mar 05, 2020

Shaheen Gabriel

Shaheen Gabriel
Buy
5,000 $25.82

5,000

$25.82

$129,100

Feb 28, 2020

RINN RUSSELL B

RINN RUSSELL B
EVP
Buy
5,000 $26.30

5,000

$26.30

$131,500

Feb 28, 2020

Pushis Glenn

Pushis Glenn
SVP
Buy
10,000 $25.92

10,000

$25.92

$259,200

Feb 28, 2020

Pushis Glenn

Pushis Glenn
SVP
Buy
8,600 $26.36

8,600

$26.36

$226,696

Feb 13, 2020

Cornew Kenneth W.

Cornew Kenneth W.
Buy
5,200 $29.30

5,200

$29.30

$152,360

Feb 13, 2020

Cornew Kenneth W.

Cornew Kenneth W.
Buy
700 $29.31

700

$29.31

$20,517

Feb 13, 2020

Cornew Kenneth W.

Cornew Kenneth W.
Buy
100 $29.32

100

$29.32

$2,932

Sep 06, 2019

Alvarez Miguel

Alvarez Miguel
SVP
Buy
700 $27.70

700

$27.70

$19,390

Sep 06, 2019

Alvarez Miguel

Alvarez Miguel
SVP
Buy
1,000 $27.71

1,000

$27.71

$27,710

Sep 06, 2019

Alvarez Miguel

Alvarez Miguel
SVP
Buy
7,220 $27.72

7,220

$27.72

$200,138

Jul 25, 2019

BUSSE KEITH E

BUSSE KEITH E
Sell
500 $32.13

500

$32.13

$16,065

Jun 05, 2019

Pushis Glenn

Pushis Glenn
SVP
Buy
3,831 $26.10

3,831

$26.10

$99,989

Jun 05, 2019

Pushis Glenn

Pushis Glenn
SVP
Buy
1,909 $26.19

1,909

$26.19

$49,997

May 31, 2019

RINN RUSSELL B

RINN RUSSELL B
EVP
Buy
2,000 $25.58

2,000

$25.58

$51,160

May 24, 2019

Shaheen Gabriel

Shaheen Gabriel
Buy
5,000 $27.03

5,000

$27.03

$135,150

Nov 28, 2018

TEETS RICHARD P JR

TEETS RICHARD P JR
Buy
20,000 $33.85

20,000

$33.85

$677,000

Sep 19, 2018

Graham Christopher A

Graham Christopher A
SVP
Sell
10,800 $47.61

10,800

$47.61

$514,188

Jun 11, 2018

BUSSE KEITH E

BUSSE KEITH E
Sell
3,200 $50.32

3,200

$50.32

$161,024

Jun 11, 2018

BUSSE KEITH E

BUSSE KEITH E
Sell
390 $50.33

390

$50.33

$19,629

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
1,800 $51.00

1,800

$51.00

$91,800

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
200 $51.01

200

$51.01

$10,202

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
600 $51.02

600

$51.02

$30,612

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
500 $51.03

500

$51.03

$25,515

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
100 $51.05

100

$51.05

$5,105

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
200 $51.06

200

$51.06

$10,212

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
1,600 $51.07

1,600

$51.07

$81,712

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
500 $51.08

500

$51.08

$25,540

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
100 $51.10

100

$51.10

$5,110

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
300 $51.12

300

$51.12

$15,336

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
1,700 $51.13

1,700

$51.13

$86,921

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
300 $51.14

300

$51.14

$15,342

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
300 $51.17

300

$51.17

$15,351

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
1,700 $51.19

1,700

$51.19

$87,023

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
400 $51.20

400

$51.20

$20,480

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
1,000 $51.21

1,000

$51.21

$51,210

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
117 $51.22

117

$51.22

$5,993

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
400 $51.23

400

$51.23

$20,492

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
1,200 $51.24

1,200

$51.24

$61,488

Jun 11, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
400 $51.27

400

$51.27

$20,508

Jun 07, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
2,712 $51.00

2,712

$51.00

$138,312

Jun 07, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
400 $51.01

400

$51.01

$20,404

Jun 07, 2018

KOLB JURGEN DR

KOLB JURGEN DR
Sell
1,400 $51.05

1,400

$51.05

$71,470

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
1,470 $49.50

1,470

$49.50

$72,765

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
1,855 $49.51

1,855

$49.51

$91,841

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
1,025 $49.52

1,025

$49.52

$50,758

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
1,107 $49.53

1,107

$49.53

$54,830

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
600 $49.54

600

$49.54

$29,724

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
452 $49.55

452

$49.55

$22,397

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
500 $49.56

500

$49.56

$24,780

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
900 $49.57

900

$49.57

$44,613

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
704 $49.58

704

$49.58

$34,904

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
610 $49.59

610

$49.59

$30,250

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
200 $49.62

200

$49.62

$9,924

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
288 $49.63

288

$49.63

$14,293

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
733 $50.00

733

$50.00

$36,650

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
800 $50.01

800

$50.01

$40,008

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
451 $50.03

451

$50.03

$22,564

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
100 $50.06

100

$50.06

$5,006

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
100 $50.07

100

$50.07

$5,007

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
700 $50.09

700

$50.09

$35,063

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
137 $50.10

137

$50.10

$6,864

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
730 $50.11

730

$50.11

$36,580

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
300 $50.12

300

$50.12

$15,036

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
700 $50.13

700

$50.13

$35,091

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
400 $50.14

400

$50.14

$20,056

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
1,600 $50.15

1,600

$50.15

$80,240

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
300 $50.16

300

$50.16

$15,048

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
200 $50.17

200

$50.17

$10,034

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
234 $50.19

234

$50.19

$11,744

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
800 $50.20

800

$50.20

$40,160

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
404 $50.21

404

$50.21

$20,285

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
1,000 $50.22

1,000

$50.22

$50,220

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
200 $50.23

200

$50.23

$10,046

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
100 $50.25

100

$50.25

$5,025

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
100 $50.29

100

$50.29

$5,029

May 31, 2018

Wagler Theresa E

Wagler Theresa E
Executive Vice President & CFO
Sell
200 $50.30

200

$50.30

$10,060

TOP