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

Eichelberger Thomas A.

Eichelberger Thomas A.
Buy
897 $76.81

897

$76.81

$68,899

Aug 22, 2024

HOLLOWAY ANNE M

HOLLOWAY ANNE M
Sell
500 $80.89

500

$80.89

$40,445

May 30, 2024

Hopkins Mary Ann

Hopkins Mary Ann
Buy
560 $71.53

560

$71.53

$40,057

May 22, 2024

Eichelberger Thomas A.

Eichelberger Thomas A.
Buy
640 $77.62

640

$77.62

$49,677

Feb 28, 2024

Eichelberger Thomas A.

Eichelberger Thomas A.
Buy
1,400 $71.21

1,400

$71.21

$99,694

Nov 15, 2023

HOLLOWAY ANNE M

HOLLOWAY ANNE M
Sell
400 $82.00

400

$82.00

$32,800

Nov 10, 2023

DAVIS STEVEN D

DAVIS STEVEN D
Buy
900 $77.90

900

$77.90

$70,110

Nov 10, 2023

DAVIS STEVEN D

DAVIS STEVEN D
Buy
100 $77.89

100

$77.89

$7,789

Nov 09, 2023

Eichelberger Thomas A.

Eichelberger Thomas A.
Buy
1,000 $77.94

1,000

$77.94

$77,940

Aug 31, 2023

Eichelberger Thomas A.

Eichelberger Thomas A.
Buy
1,000 $84.81

1,000

$84.81

$84,810

May 26, 2023

HOLLOWAY ANNE M

HOLLOWAY ANNE M
Sell
636 $89.00

636

$89.00

$56,604

May 16, 2023

Eichelberger Thomas A.

Eichelberger Thomas A.
Buy
2,000 $89.99

2,000

$89.99

$179,980

Apr 26, 2023

Anderson Sarah J

Anderson Sarah J
Sell
11,794 $0.00

11,794

$0.00

$0

Aug 18, 2022

HOLLOWAY ANNE M

HOLLOWAY ANNE M
Sell
102 $88.78

102

$88.78

$9,056

Aug 18, 2022

HOLLOWAY ANNE M

HOLLOWAY ANNE M
Sell
298 $88.95

298

$88.95

$26,507

Aug 12, 2022

HODGES GRANVILLE R JR

HODGES GRANVILLE R JR
Sell
13,559 $89.90

13,559

$89.90

$1,218,956

May 25, 2022

SWITZER BRYAN K

SWITZER BRYAN K
Sell
2,645 $79.93

2,645

$79.93

$211,415

Feb 25, 2022

SWITZER BRYAN K

SWITZER BRYAN K
Sell
708 $83.28

708

$83.28

$58,962

Dec 03, 2021

HOLLOWAY ANNE M

HOLLOWAY ANNE M
Sell
500 $95.64

500

$95.64

$47,820

Dec 01, 2021

FIELDER JOHN R

FIELDER JOHN R
Sell
350 $94.10

350

$94.10

$32,935

Nov 12, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
7,400 $92.76

7,400

$92.76

$686,424

Sep 07, 2021

BONTA DIANA M

BONTA DIANA M
Sell
518 $93.63

518

$93.63

$48,500

Aug 31, 2021

TANG EVA G

TANG EVA G
Sr. Vice President & CFO
Sell
500 $91.91

500

$91.91

$45,955

Aug 23, 2021

Rowley Paul J

Rowley Paul J
VP of Operations
Sell
2,389 $91.00

2,389

$91.00

$217,399

Aug 23, 2021

Rowley Paul J

Rowley Paul J
VP of Operations
Sell
40 $91.05

40

$91.05

$3,642

Aug 23, 2021

Rowley Paul J

Rowley Paul J
VP of Operations
Sell
70 $91.08

70

$91.08

$6,376

Aug 16, 2021

Wilkins Janice F

Wilkins Janice F
Sell
2,225 $89.87

2,225

$89.87

$199,961

Aug 13, 2021

HOLLOWAY ANNE M

HOLLOWAY ANNE M
Sell
600 $88.72

600

$88.72

$53,232

Aug 13, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
5 $88.83

5

$88.83

$444

Aug 13, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
17 $88.84

17

$88.84

$1,510

Aug 13, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
292 $88.88

292

$88.88

$25,953

Aug 13, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
37 $88.90

37

$88.90

$3,289

Aug 13, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
3,149 $88.91

3,149

$88.91

$279,978

Aug 04, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
1,500 $89.36

1,500

$89.36

$134,040

Aug 04, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
3,400 $89.24

3,400

$89.24

$303,416

Aug 04, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
498 $89.29

498

$89.29

$44,466

Aug 04, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
800 $89.30

800

$89.30

$71,440

Aug 04, 2021

ANDERSON JAMES L

ANDERSON JAMES L
Sell
302 $89.31

302

$89.31

$26,972

Jun 01, 2020

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $82.00

400

$82.00

$32,800

May 01, 2020

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $78.57

400

$78.57

$31,428

Apr 01, 2020

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $78.83

400

$78.83

$31,532

Mar 02, 2020

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $76.59

400

$76.59

$30,636

Feb 03, 2020

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $88.73

400

$88.73

$35,492

Jan 02, 2020

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $86.60

400

$86.60

$34,640

Dec 03, 2019

GEDNEY WILLIAM C

GEDNEY WILLIAM C
Vice President
Sell
1,392 $84.65

1,392

$84.65

$117,833

Dec 03, 2019

GEDNEY WILLIAM C

GEDNEY WILLIAM C
Vice President
Sell
320 $84.68

320

$84.68

$27,098

Dec 03, 2019

GEDNEY WILLIAM C

GEDNEY WILLIAM C
Vice President
Sell
1 $84.69

1

$84.69

$85

Dec 03, 2019

GEDNEY WILLIAM C

GEDNEY WILLIAM C
Vice President
Sell
100 $84.63

100

$84.63

$8,463

Dec 03, 2019

GEDNEY WILLIAM C

GEDNEY WILLIAM C
Vice President
Sell
16 $84.72

16

$84.72

$1,356

Dec 03, 2019

GEDNEY WILLIAM C

GEDNEY WILLIAM C
Vice President
Sell
3 $84.73

3

$84.73

$254

Dec 03, 2019

GEDNEY WILLIAM C

GEDNEY WILLIAM C
Vice President
Sell
100 $84.64

100

$84.64

$8,464

Dec 02, 2019

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $85.13

400

$85.13

$34,052

Nov 05, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
500 $91.24

500

$91.24

$45,620

Nov 01, 2019

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $95.38

400

$95.38

$38,152

Oct 08, 2019

SCANLON PATRICK RONALD

SCANLON PATRICK RONALD
Sell
1,105 $91.06

1,105

$91.06

$100,621

Oct 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
500 $89.73

500

$89.73

$44,865

Oct 01, 2019

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $89.64

400

$89.64

$35,856

Sep 03, 2019

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $92.53

400

$92.53

$37,012

Sep 03, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
300 $92.53

300

$92.53

$27,759

Sep 03, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $92.59

100

$92.59

$9,259

Sep 03, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $92.92

100

$92.92

$9,292

Aug 28, 2019

SCANLON PATRICK RONALD

SCANLON PATRICK RONALD
Sell
1,105 $90.73

1,105

$90.73

$100,257

Aug 09, 2019

McNulty James F.

McNulty James F.
Sell
2,500 $84.15

2,500

$84.15

$210,375

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
150 $79.00

150

$79.00

$11,850

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $79.06

200

$79.06

$15,812

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
300 $79.16

300

$79.16

$23,748

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $79.29

200

$79.29

$15,858

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $79.55

100

$79.55

$7,955

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
88 $79.76

88

$79.76

$7,019

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $79.78

200

$79.78

$15,956

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
12 $79.86

12

$79.86

$958

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
284 $79.92

284

$79.92

$22,697

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $79.96

100

$79.96

$7,996

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
116 $79.98

116

$79.98

$9,278

Aug 06, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
400 $80.29

400

$80.29

$32,116

Aug 01, 2019

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $77.47

400

$77.47

$30,988

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.23

200

$75.23

$15,046

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.25

200

$75.25

$15,050

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.36

100

$75.36

$7,536

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.38

100

$75.38

$7,538

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.40

200

$75.40

$15,080

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.42

100

$75.42

$7,542

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.43

200

$75.43

$15,086

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.44

200

$75.44

$15,088

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.45

100

$75.45

$7,545

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
300 $75.46

300

$75.46

$22,638

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
128 $75.47

128

$75.47

$9,660

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.48

200

$75.48

$15,096

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.49

100

$75.49

$7,549

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.51

100

$75.51

$7,551

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.52

200

$75.52

$15,104

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.55

100

$75.55

$7,555

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.58

100

$75.58

$7,558

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.61

100

$75.61

$7,561

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $75.62

200

$75.62

$15,124

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.63

100

$75.63

$7,563

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.38

100

$74.38

$7,438

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
98 $74.72

98

$74.72

$7,323

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.74

100

$74.74

$7,474

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
122 $74.75

122

$74.75

$9,120

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.76

100

$74.76

$7,476

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.78

100

$74.78

$7,478

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
2 $74.80

2

$74.80

$150

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.82

100

$74.82

$7,482

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
2 $74.85

2

$74.85

$150

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $74.87

200

$74.87

$14,974

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
298 $74.89

298

$74.89

$22,317

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.91

100

$74.91

$7,491

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
200 $74.93

200

$74.93

$14,986

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.94

100

$74.94

$7,494

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.95

100

$74.95

$7,495

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $74.96

100

$74.96

$7,496

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
300 $74.98

300

$74.98

$22,494

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
42 $74.99

42

$74.99

$3,150

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
158 $75.00

158

$75.00

$11,850

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.01

100

$75.01

$7,501

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.02

100

$75.02

$7,502

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
400 $75.03

400

$75.03

$30,012

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
300 $75.07

300

$75.07

$22,521

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.08

100

$75.08

$7,508

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
300 $75.10

300

$75.10

$22,530

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.13

100

$75.13

$7,513

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.14

100

$75.14

$7,514

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.16

100

$75.16

$7,516

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.20

100

$75.20

$7,520

Jul 02, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
100 $75.21

100

$75.21

$7,521

Jul 01, 2019

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
400 $75.23

400

$75.23

$30,092

Jun 07, 2019

TANG EVA G

TANG EVA G
Sr. Vice President & CFO
Sell
816 $76.25

816

$76.25

$62,220

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
300 $75.07

300

$75.07

$22,521

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $75.09

200

$75.09

$15,018

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
300 $75.12

300

$75.12

$22,536

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
500 $75.15

500

$75.15

$37,575

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
300 $75.18

300

$75.18

$22,554

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.15

100

$75.15

$7,515

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $75.23

200

$75.23

$15,046

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $75.31

200

$75.31

$15,062

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.21

100

$75.21

$7,521

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.22

100

$75.22

$7,522

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.21

100

$75.21

$7,521

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
195 $75.20

195

$75.20

$14,664

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
143 $75.19

143

$75.19

$10,752

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
300 $75.25

300

$75.25

$22,575

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.36

100

$75.36

$7,536

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.46

100

$75.46

$7,546

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.51

100

$75.51

$7,551

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.61

100

$75.61

$7,561

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.66

100

$75.66

$7,566

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.71

100

$75.71

$7,571

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
85 $75.59

85

$75.59

$6,425

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.56

100

$75.56

$7,556

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
15 $75.54

15

$75.54

$1,133

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.43

100

$75.43

$7,543

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $75.40

200

$75.40

$15,080

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
300 $75.37

300

$75.37

$22,611

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
300 $75.44

300

$75.44

$22,632

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.49

100

$75.49

$7,549

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
500 $75.43

500

$75.43

$37,715

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.31

100

$75.31

$7,531

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.39

100

$75.39

$7,539

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.32

100

$75.32

$7,532

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $75.14

200

$75.14

$15,028

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $75.03

200

$75.03

$15,006

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.16

100

$75.16

$7,516

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
5 $75.27

5

$75.27

$376

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
6 $75.13

6

$75.13

$451

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
30 $75.01

30

$75.01

$2,250

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $75.00

200

$75.00

$15,000

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $75.02

100

$75.02

$7,502

Jun 06, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
40 $75.06

40

$75.06

$3,002

Jun 05, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
500 $72.99

500

$72.99

$36,495

Jun 05, 2019

ROSS LLOYD E

ROSS LLOYD E
Sell
500 $72.99

500

$72.99

$36,495

Jun 03, 2019

SWITZER BRYAN K

SWITZER BRYAN K
Vice President
Sell
300 $73.16

300

$73.16

$21,948

May 24, 2019

Anderson Sarah J

Anderson Sarah J
Sell
126 $74.58

126

$74.58

$9,397

May 24, 2019

Anderson Sarah J

Anderson Sarah J
Sell
900 $74.59

900

$74.59

$67,131

May 24, 2019

Anderson Sarah J

Anderson Sarah J
Sell
100 $74.60

100

$74.60

$7,460

May 24, 2019

Anderson Sarah J

Anderson Sarah J
Sell
1,100 $74.61

1,100

$74.61

$82,071

May 24, 2019

Anderson Sarah J

Anderson Sarah J
Sell
100 $74.62

100

$74.62

$7,462

May 21, 2019

TANG EVA G

TANG EVA G
Sr. Vice President & CFO
Sell
600 $74.00

600

$74.00

$44,400

May 17, 2019

TANG EVA G

TANG EVA G
Sr. Vice President & CFO
Sell
600 $73.25

600

$73.25

$43,950

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.06

100

$73.06

$7,306

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.11

100

$73.11

$7,311

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.04

100

$73.04

$7,304

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $73.00

200

$73.00

$14,600

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $73.03

200

$73.03

$14,606

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
300 $73.01

300

$73.01

$21,903

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
500 $73.02

500

$73.02

$36,510

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $73.05

200

$73.05

$14,610

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.15

100

$73.15

$7,315

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $73.17

200

$73.17

$14,634

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.19

100

$73.19

$7,319

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $73.20

200

$73.20

$14,640

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $73.22

200

$73.22

$14,644

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.29

100

$73.29

$7,329

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
273 $73.30

273

$73.30

$20,011

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
86 $73.27

86

$73.27

$6,301

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
110 $73.26

110

$73.26

$8,059

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
200 $73.34

200

$73.34

$14,668

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.31

100

$73.31

$7,331

May 17, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
169 $73.32

169

$73.32

$12,391

May 16, 2019

SPROWLS ROBERT J

SPROWLS ROBERT J
President & CEO
Sell
100 $73.06

100

$73.06

$7,306

TOP