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

Sep 13, 2018

Foster Paul L

Foster Paul L
Sell
220 $154.42

220

$154.42

$33,972

Sep 13, 2018

Foster Paul L

Foster Paul L
Sell
3,400 $155.52

3,400

$155.52

$528,768

Sep 13, 2018

Foster Paul L

Foster Paul L
Sell
1,060 $156.06

1,060

$156.06

$165,424

Sep 13, 2018

Foster Paul L

Foster Paul L
Sell
880 $154.42

880

$154.42

$135,890

Sep 13, 2018

Foster Paul L

Foster Paul L
Sell
13,600 $155.52

13,600

$155.52

$2,115,072

Sep 13, 2018

Foster Paul L

Foster Paul L
Sell
4,240 $156.06

4,240

$156.06

$661,694

Sep 12, 2018

Foster Paul L

Foster Paul L
Sell
3,820 $155.48

3,820

$155.48

$593,934

Sep 12, 2018

Foster Paul L

Foster Paul L
Sell
891 $156.20

891

$156.20

$139,174

Sep 12, 2018

Foster Paul L

Foster Paul L
Sell
1,169 $156.86

1,169

$156.86

$183,369

Sep 12, 2018

Foster Paul L

Foster Paul L
Sell
15,280 $155.48

15,280

$155.48

$2,375,734

Sep 12, 2018

Foster Paul L

Foster Paul L
Sell
3,565 $156.20

3,565

$156.20

$556,853

Sep 12, 2018

Foster Paul L

Foster Paul L
Sell
4,675 $156.86

4,675

$156.86

$733,321

Aug 30, 2018

Foster Paul L

Foster Paul L
Sell
1,980 $152.90

1,980

$152.90

$302,742

Aug 30, 2018

Foster Paul L

Foster Paul L
Sell
2,780 $153.94

2,780

$153.94

$427,953

Aug 30, 2018

Foster Paul L

Foster Paul L
Sell
1,120 $154.72

1,120

$154.72

$173,286

Aug 30, 2018

Foster Paul L

Foster Paul L
Sell
7,920 $152.90

7,920

$152.90

$1,210,968

Aug 30, 2018

Foster Paul L

Foster Paul L
Sell
11,120 $153.94

11,120

$153.94

$1,711,813

Aug 30, 2018

Foster Paul L

Foster Paul L
Sell
4,480 $154.72

4,480

$154.72

$693,146

Aug 29, 2018

Foster Paul L

Foster Paul L
Sell
815 $154.74

815

$154.74

$126,113

Aug 29, 2018

Foster Paul L

Foster Paul L
Sell
3,321 $155.82

3,321

$155.82

$517,478

Aug 29, 2018

Foster Paul L

Foster Paul L
Sell
1,744 $156.34

1,744

$156.34

$272,657

Aug 29, 2018

Foster Paul L

Foster Paul L
Sell
3,263 $154.74

3,263

$154.74

$504,917

Aug 29, 2018

Foster Paul L

Foster Paul L
Sell
13,280 $155.82

13,280

$155.82

$2,069,290

Aug 29, 2018

Foster Paul L

Foster Paul L
Sell
6,977 $156.34

6,977

$156.34

$1,090,784

Aug 14, 2018

Foster Paul L

Foster Paul L
Sell
2,582 $148.18

2,582

$148.18

$382,601

Aug 14, 2018

Foster Paul L

Foster Paul L
Sell
3,298 $149.08

3,298

$149.08

$491,666

Aug 14, 2018

Foster Paul L

Foster Paul L
Sell
10,330 $148.18

10,330

$148.18

$1,530,699

Aug 14, 2018

Foster Paul L

Foster Paul L
Sell
13,190 $149.08

13,190

$149.08

$1,966,365

Aug 13, 2018

Foster Paul L

Foster Paul L
Sell
2,631 $149.53

2,631

$149.53

$393,413

Aug 13, 2018

Foster Paul L

Foster Paul L
Sell
2,477 $150.31

2,477

$150.31

$372,318

Aug 13, 2018

Foster Paul L

Foster Paul L
Sell
772 $151.07

772

$151.07

$116,626

Aug 13, 2018

Foster Paul L

Foster Paul L
Sell
10,518 $149.53

10,518

$149.53

$1,572,757

Aug 13, 2018

Foster Paul L

Foster Paul L
Sell
9,912 $150.31

9,912

$150.31

$1,489,873

Aug 13, 2018

Foster Paul L

Foster Paul L
Sell
3,090 $151.07

3,090

$151.07

$466,806

Aug 13, 2018

Casey Keith M

Casey Keith M
EVP, Commercial and VC
Sell
24,571 $151.11

24,571

$151.11

$3,712,924

Aug 09, 2018

Tompsett Stephan E

Tompsett Stephan E
Vice President and Treasurer
Sell
490 $151.65

490

$151.65

$74,309

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
20 $142.10

20

$142.10

$2,842

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
20 $143.90

20

$143.90

$2,878

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
100 $144.95

100

$144.95

$14,495

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
260 $145.72

260

$145.72

$37,887

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
520 $146.72

520

$146.72

$76,294

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
840 $147.63

840

$147.63

$124,009

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
3,260 $148.56

3,260

$148.56

$484,306

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
860 $149.29

860

$149.29

$128,389

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
80 $142.10

80

$142.10

$11,368

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
80 $143.90

80

$143.90

$11,512

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
400 $144.95

400

$144.95

$57,980

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
1,140 $145.75

1,140

$145.75

$166,155

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
2,080 $146.72

2,080

$146.72

$305,178

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
3,360 $147.62

3,360

$147.62

$496,003

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
13,140 $148.54

13,140

$148.54

$1,951,816

Jul 26, 2018

Foster Paul L

Foster Paul L
Sell
3,240 $149.29

3,240

$149.29

$483,700

Jul 25, 2018

Foster Paul L

Foster Paul L
Sell
580 $138.91

580

$138.91

$80,568

Jul 25, 2018

Foster Paul L

Foster Paul L
Sell
3,559 $140.01

3,559

$140.01

$498,296

Jul 25, 2018

Foster Paul L

Foster Paul L
Sell
1,741 $140.51

1,741

$140.51

$244,628

Jul 25, 2018

Foster Paul L

Foster Paul L
Sell
2,320 $138.91

2,320

$138.91

$322,271

Jul 25, 2018

Foster Paul L

Foster Paul L
Sell
14,238 $140.01

14,238

$140.01

$1,993,462

Jul 25, 2018

Foster Paul L

Foster Paul L
Sell
6,962 $140.51

6,962

$140.51

$978,231

Jul 12, 2018

Foster Paul L

Foster Paul L
Sell
1,376 $132.38

1,376

$132.38

$182,155

Jul 12, 2018

Foster Paul L

Foster Paul L
Sell
2,757 $133.16

2,757

$133.16

$367,122

Jul 12, 2018

Foster Paul L

Foster Paul L
Sell
1,747 $133.72

1,747

$133.72

$233,609

Jul 12, 2018

Foster Paul L

Foster Paul L
Sell
5,503 $132.38

5,503

$132.38

$728,487

Jul 12, 2018

Foster Paul L

Foster Paul L
Sell
11,024 $133.16

11,024

$133.16

$1,467,956

Jul 12, 2018

Foster Paul L

Foster Paul L
Sell
6,993 $133.72

6,993

$133.72

$935,104

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
1,400 $132.40

1,400

$132.40

$185,360

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
2,810 $133.26

2,810

$133.26

$374,461

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
1,290 $134.23

1,290

$134.23

$173,157

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
380 $134.92

380

$134.92

$51,270

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
5,599 $132.40

5,599

$132.40

$741,308

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
11,241 $133.26

11,241

$133.26

$1,497,976

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
5,160 $134.23

5,160

$134.23

$692,627

Jul 11, 2018

Foster Paul L

Foster Paul L
Sell
1,520 $134.92

1,520

$134.92

$205,078

Jun 19, 2018

Foster Paul L

Foster Paul L
Sell
1,159 $137.30

1,159

$137.30

$159,131

Jun 19, 2018

Foster Paul L

Foster Paul L
Sell
4,521 $138.89

4,521

$138.89

$627,922

Jun 19, 2018

Foster Paul L

Foster Paul L
Sell
200 $139.08

200

$139.08

$27,816

Jun 19, 2018

Foster Paul L

Foster Paul L
Sell
4,634 $137.30

4,634

$137.30

$636,248

Jun 19, 2018

Foster Paul L

Foster Paul L
Sell
18,086 $138.87

18,086

$138.87

$2,511,603

Jun 19, 2018

Foster Paul L

Foster Paul L
Sell
800 $139.08

800

$139.08

$111,264

Jun 18, 2018

Foster Paul L

Foster Paul L
Sell
160 $137.04

160

$137.04

$21,926

Jun 18, 2018

Foster Paul L

Foster Paul L
Sell
1,290 $138.01

1,290

$138.01

$178,033

Jun 18, 2018

Foster Paul L

Foster Paul L
Sell
4,430 $138.63

4,430

$138.63

$614,131

Jun 18, 2018

Foster Paul L

Foster Paul L
Sell
640 $137.04

640

$137.04

$87,706

Jun 18, 2018

Foster Paul L

Foster Paul L
Sell
5,160 $138.01

5,160

$138.01

$712,132

Jun 18, 2018

Foster Paul L

Foster Paul L
Sell
17,720 $138.63

17,720

$138.63

$2,456,524

Jun 07, 2018

Foster Paul L

Foster Paul L
Sell
1,266 $144.37

1,266

$144.37

$182,772

Jun 07, 2018

Foster Paul L

Foster Paul L
Sell
4,594 $145.09

4,594

$145.09

$666,543

Jun 07, 2018

Foster Paul L

Foster Paul L
Sell
20 $145.72

20

$145.72

$2,914

Jun 07, 2018

Foster Paul L

Foster Paul L
Sell
5,058 $144.37

5,058

$144.37

$730,223

Jun 07, 2018

Foster Paul L

Foster Paul L
Sell
18,382 $145.09

18,382

$145.09

$2,667,044

Jun 07, 2018

Foster Paul L

Foster Paul L
Sell
80 $145.72

80

$145.72

$11,658

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
2,980 $143.41

2,980

$143.41

$427,362

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
2,440 $144.40

2,440

$144.40

$352,336

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
420 $145.24

420

$145.24

$61,001

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
40 $145.97

40

$145.97

$5,839

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
11,920 $143.41

11,920

$143.41

$1,709,447

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
9,760 $144.40

9,760

$144.40

$1,409,344

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
1,680 $145.24

1,680

$145.24

$244,003

Jun 06, 2018

Foster Paul L

Foster Paul L
Sell
160 $145.97

160

$145.97

$23,355

Jun 06, 2018

Stevens Jeff A

Stevens Jeff A
Sell
1,560 $143.27

1,560

$143.27

$223,501

Jun 06, 2018

Stevens Jeff A

Stevens Jeff A
Sell
1,790 $144.22

1,790

$144.22

$258,154

Jun 06, 2018

Stevens Jeff A

Stevens Jeff A
Sell
300 $145.04

300

$145.04

$43,512

Jun 06, 2018

Stevens Jeff A

Stevens Jeff A
Sell
100 $145.88

100

$145.88

$14,588

Jun 05, 2018

Stevens Jeff A

Stevens Jeff A
Sell
3,651 $146.71

3,651

$146.71

$535,638

Jun 05, 2018

Stevens Jeff A

Stevens Jeff A
Sell
10,299 $147.69

10,299

$147.69

$1,521,059

Jun 05, 2018

Stevens Jeff A

Stevens Jeff A
Sell
500 $148.53

500

$148.53

$74,265

Jun 05, 2018

Stevens Jeff A

Stevens Jeff A
Sell
1,800 $149.48

1,800

$149.48

$269,064

May 31, 2018

Foster Paul L

Foster Paul L
Sell
2,095 $145.18

2,095

$145.18

$304,152

May 31, 2018

Foster Paul L

Foster Paul L
Sell
1,873 $146.38

1,873

$146.38

$274,170

May 31, 2018

Foster Paul L

Foster Paul L
Sell
340 $147.36

340

$147.36

$50,102

May 31, 2018

Foster Paul L

Foster Paul L
Sell
720 $148.38

720

$148.38

$106,834

May 31, 2018

Foster Paul L

Foster Paul L
Sell
752 $149.25

752

$149.25

$112,236

May 31, 2018

Foster Paul L

Foster Paul L
Sell
100 $149.95

100

$149.95

$14,995

May 31, 2018

Foster Paul L

Foster Paul L
Sell
8,378 $145.18

8,378

$145.18

$1,216,318

May 31, 2018

Foster Paul L

Foster Paul L
Sell
7,494 $146.38

7,494

$146.38

$1,096,972

May 31, 2018

Foster Paul L

Foster Paul L
Sell
1,360 $147.36

1,360

$147.36

$200,410

May 31, 2018

Foster Paul L

Foster Paul L
Sell
2,880 $148.38

2,880

$148.38

$427,334

May 31, 2018

Foster Paul L

Foster Paul L
Sell
3,008 $149.25

3,008

$149.25

$448,944

May 31, 2018

Foster Paul L

Foster Paul L
Sell
400 $149.95

400

$149.95

$59,980

May 30, 2018

Foster Paul L

Foster Paul L
Sell
304 $143.60

304

$143.60

$43,654

May 30, 2018

Foster Paul L

Foster Paul L
Sell
680 $144.73

680

$144.73

$98,416

May 30, 2018

Foster Paul L

Foster Paul L
Sell
3,613 $145.62

3,613

$145.62

$526,125

May 30, 2018

Foster Paul L

Foster Paul L
Sell
1,283 $146.16

1,283

$146.16

$187,523

May 30, 2018

Foster Paul L

Foster Paul L
Sell
1,216 $143.60

1,216

$143.60

$174,618

May 30, 2018

Foster Paul L

Foster Paul L
Sell
2,720 $144.73

2,720

$144.73

$393,666

May 30, 2018

Foster Paul L

Foster Paul L
Sell
14,452 $145.62

14,452

$145.62

$2,104,500

May 30, 2018

Foster Paul L

Foster Paul L
Sell
5,132 $146.16

5,132

$146.16

$750,093

May 30, 2018

Stevens Jeff A

Stevens Jeff A
Sell
700 $143.72

700

$143.72

$100,604

May 30, 2018

Stevens Jeff A

Stevens Jeff A
Sell
1,430 $144.75

1,430

$144.75

$206,993

May 30, 2018

Stevens Jeff A

Stevens Jeff A
Sell
10,830 $145.60

10,830

$145.60

$1,576,848

May 30, 2018

Stevens Jeff A

Stevens Jeff A
Sell
3,290 $146.21

3,290

$146.21

$481,031

May 29, 2018

Stevens Jeff A

Stevens Jeff A
Sell
10,810 $142.42

10,810

$142.42

$1,539,560

May 29, 2018

Stevens Jeff A

Stevens Jeff A
Sell
4,940 $143.21

4,940

$143.21

$707,457

May 29, 2018

Stevens Jeff A

Stevens Jeff A
Sell
500 $143.96

500

$143.96

$71,980

May 16, 2018

Stevens Jeff A

Stevens Jeff A
Sell
7,801 $140.13

7,801

$140.13

$1,093,154

May 16, 2018

Stevens Jeff A

Stevens Jeff A
Sell
8,449 $140.73

8,449

$140.73

$1,189,028

May 15, 2018

Foster Paul L

Foster Paul L
Sell
3,677 $140.89

3,677

$140.89

$518,053

May 15, 2018

Foster Paul L

Foster Paul L
Sell
2,103 $141.36

2,103

$141.36

$297,280

May 15, 2018

Foster Paul L

Foster Paul L
Sell
100 $142.60

100

$142.60

$14,260

May 15, 2018

Foster Paul L

Foster Paul L
Sell
14,708 $140.89

14,708

$140.89

$2,072,210

May 15, 2018

Foster Paul L

Foster Paul L
Sell
8,412 $141.36

8,412

$141.36

$1,189,120

May 15, 2018

Foster Paul L

Foster Paul L
Sell
400 $142.60

400

$142.60

$57,040

May 15, 2018

Stevens Jeff A

Stevens Jeff A
Sell
13,650 $140.95

13,650

$140.95

$1,923,968

May 15, 2018

Stevens Jeff A

Stevens Jeff A
Sell
2,500 $141.54

2,500

$141.54

$353,850

May 15, 2018

Stevens Jeff A

Stevens Jeff A
Sell
100 $143.18

100

$143.18

$14,318

May 14, 2018

Foster Paul L

Foster Paul L
Sell
4,318 $141.25

4,318

$141.25

$609,918

May 14, 2018

Foster Paul L

Foster Paul L
Sell
1,562 $141.87

1,562

$141.87

$221,601

May 14, 2018

Foster Paul L

Foster Paul L
Sell
17,272 $141.25

17,272

$141.25

$2,439,670

May 14, 2018

Foster Paul L

Foster Paul L
Sell
6,248 $141.87

6,248

$141.87

$886,404

May 08, 2018

Foster Paul L

Foster Paul L
Sell
1,680 $136.92

1,680

$136.92

$230,026

May 08, 2018

Foster Paul L

Foster Paul L
Sell
2,611 $137.42

2,611

$137.42

$358,804

May 07, 2018

Foster Paul L

Foster Paul L
Sell
8,079 $140.04

8,079

$140.04

$1,131,383

May 07, 2018

Foster Paul L

Foster Paul L
Sell
3,000 $141.12

3,000

$141.12

$423,360

May 07, 2018

Foster Paul L

Foster Paul L
Sell
32,721 $142.01

32,721

$142.01

$4,646,709

May 07, 2018

Foster Paul L

Foster Paul L
Sell
6,200 $142.85

6,200

$142.85

$885,670

May 04, 2018

Foster Paul L

Foster Paul L
Sell
11,100 $139.92

11,100

$139.92

$1,553,112

May 04, 2018

Foster Paul L

Foster Paul L
Sell
38,800 $140.92

38,800

$140.92

$5,467,696

May 04, 2018

Foster Paul L

Foster Paul L
Sell
100 $141.41

100

$141.41

$14,141

May 03, 2018

Foster Paul L

Foster Paul L
Sell
5,800 $137.24

5,800

$137.24

$795,992

May 03, 2018

Foster Paul L

Foster Paul L
Sell
15,569 $138.19

15,569

$138.19

$2,151,480

May 03, 2018

Foster Paul L

Foster Paul L
Sell
7,431 $139.18

7,431

$139.18

$1,034,247

May 03, 2018

Foster Paul L

Foster Paul L
Sell
9,701 $140.25

9,701

$140.25

$1,360,565

May 03, 2018

Foster Paul L

Foster Paul L
Sell
11,499 $141.01

11,499

$141.01

$1,621,474

May 02, 2018

Foster Paul L

Foster Paul L
Sell
700 $133.85

700

$133.85

$93,695

May 02, 2018

Foster Paul L

Foster Paul L
Sell
1,600 $134.77

1,600

$134.77

$215,632

May 02, 2018

Foster Paul L

Foster Paul L
Sell
800 $135.97

800

$135.97

$108,776

May 02, 2018

Foster Paul L

Foster Paul L
Sell
3,300 $136.72

3,300

$136.72

$451,176

May 02, 2018

Foster Paul L

Foster Paul L
Sell
13,212 $137.92

13,212

$137.92

$1,822,199

May 02, 2018

Foster Paul L

Foster Paul L
Sell
17,599 $138.72

17,599

$138.72

$2,441,333

May 02, 2018

Foster Paul L

Foster Paul L
Sell
6,469 $139.78

6,469

$139.78

$904,237

May 02, 2018

Foster Paul L

Foster Paul L
Sell
6,320 $140.58

6,320

$140.58

$888,466

May 01, 2018

Foster Paul L

Foster Paul L
Sell
7,100 $130.61

7,100

$130.61

$927,331

May 01, 2018

Foster Paul L

Foster Paul L
Sell
19,590 $131.46

19,590

$131.46

$2,575,301

May 01, 2018

Foster Paul L

Foster Paul L
Sell
14,010 $132.43

14,010

$132.43

$1,855,344

May 01, 2018

Foster Paul L

Foster Paul L
Sell
5,800 $133.42

5,800

$133.42

$773,836

May 01, 2018

Foster Paul L

Foster Paul L
Sell
1,600 $134.20

1,600

$134.20

$214,720

May 01, 2018

Foster Paul L

Foster Paul L
Sell
800 $135.39

800

$135.39

$108,312

May 01, 2018

Foster Paul L

Foster Paul L
Sell
800 $136.57

800

$136.57

$109,256

May 01, 2018

Foster Paul L

Foster Paul L
Sell
300 $137.37

300

$137.37

$41,211

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
300 $134.65

300

$134.65

$40,395

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
550 $135.97

550

$135.97

$74,784

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
3,100 $138.00

3,100

$138.00

$427,800

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
22,706 $138.72

22,706

$138.72

$3,149,776

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
8,920 $139.65

8,920

$139.65

$1,245,678

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
5,000 $140.74

5,000

$140.74

$703,700

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
3,424 $141.81

3,424

$141.81

$485,557

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
4,500 $142.63

4,500

$142.63

$641,835

Apr 30, 2018

Foster Paul L

Foster Paul L
Sell
1,500 $143.51

1,500

$143.51

$215,265

Apr 27, 2018

Foster Paul L

Foster Paul L
Sell
34,330 $122.00

34,330

$122.00

$4,188,260

Apr 27, 2018

Foster Paul L

Foster Paul L
Sell
10,570 $122.64

10,570

$122.64

$1,296,305

Apr 27, 2018

Foster Paul L

Foster Paul L
Sell
4,627 $123.65

4,627

$123.65

$572,129

Apr 27, 2018

Foster Paul L

Foster Paul L
Sell
473 $124.68

473

$124.68

$58,974

Apr 27, 2018

Stevens Jeff A

Stevens Jeff A
Sell
30,231 $122.06

30,231

$122.06

$3,689,996

Apr 27, 2018

Stevens Jeff A

Stevens Jeff A
Sell
8,494 $122.66

8,494

$122.66

$1,041,874

Apr 27, 2018

Stevens Jeff A

Stevens Jeff A
Sell
4,100 $123.69

4,100

$123.69

$507,129

Apr 27, 2018

Stevens Jeff A

Stevens Jeff A
Sell
200 $124.73

200

$124.73

$24,946

Apr 26, 2018

Foster Paul L

Foster Paul L
Sell
2,700 $120.92

2,700

$120.92

$326,484

Apr 26, 2018

Foster Paul L

Foster Paul L
Sell
6,800 $121.75

6,800

$121.75

$827,900

Apr 26, 2018

Foster Paul L

Foster Paul L
Sell
7,300 $122.70

7,300

$122.70

$895,710

Apr 26, 2018

Foster Paul L

Foster Paul L
Sell
11,400 $123.83

11,400

$123.83

$1,411,662

Apr 26, 2018

Foster Paul L

Foster Paul L
Sell
12,490 $124.56

12,490

$124.56

$1,555,754

TOP