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

Oct 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
20,000 $92.54

20,000

$92.54

$1,850,800

Sep 12, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
20,000 $92.27

20,000

$92.27

$1,845,400

Aug 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
20,000 $91.82

20,000

$91.82

$1,836,400

Aug 08, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
766 $91.81

766

$91.81

$70,326

Aug 08, 2022

Manning Daniel E.

Manning Daniel E.
See Remarks
Sell
70 $91.81

70

$91.81

$6,427

Aug 08, 2022

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
355 $91.81

355

$91.81

$32,593

Aug 08, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,248 $91.81

1,248

$91.81

$114,579

Aug 08, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
766 $91.81

766

$91.81

$70,326

Jul 11, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,207 $87.11

2,207

$87.11

$192,252

Jul 11, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
6,482 $85.31

6,482

$85.31

$552,979

Jul 11, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
11,311 $84.53

11,311

$84.53

$956,119

Jun 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
326 $84.28

326

$84.28

$27,475

Jun 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,200 $83.38

3,200

$83.38

$266,816

Jun 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,950 $82.40

1,950

$82.40

$160,680

Jun 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
9,607 $81.46

9,607

$81.46

$782,586

Jun 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
4,917 $80.29

4,917

$80.29

$394,786

May 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
20,000 $80.00

20,000

$80.00

$1,600,000

May 06, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
740 $69.25

740

$69.25

$51,245

May 06, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
4 $70.85

4

$70.85

$283

May 06, 2022

Manning Daniel E.

Manning Daniel E.
See Remarks
Sell
68 $69.25

68

$69.25

$4,709

May 06, 2022

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
345 $69.25

345

$69.25

$23,891

May 06, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
7 $70.48

7

$70.48

$493

May 06, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,205 $69.25

1,205

$69.25

$83,446

May 06, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
740 $69.25

740

$69.25

$51,245

May 06, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
4 $70.80

4

$70.80

$283

Apr 14, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
363 $95.38

363

$95.38

$34,623

Apr 14, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,615 $94.79

1,615

$94.79

$153,086

Apr 14, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,820 $93.38

3,820

$93.38

$356,712

Apr 14, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
14,202 $92.59

14,202

$92.59

$1,314,963

Apr 06, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
6,219 $99.64

6,219

$99.64

$619,661

Apr 06, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
3,675 $99.65

3,675

$99.65

$366,214

Mar 15, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,436 $75.74

1,436

$75.74

$108,763

Mar 15, 2022

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
897 $75.74

897

$75.74

$67,939

Mar 15, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
5,262 $75.74

5,262

$75.74

$398,544

Mar 15, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,436 $75.74

1,436

$75.74

$108,763

Mar 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,600 $87.57

3,600

$87.57

$315,252

Mar 10, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,400 $86.35

1,400

$86.35

$120,890

Mar 09, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,500 $93.61

1,500

$93.61

$140,415

Mar 09, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,100 $92.75

2,100

$92.75

$194,775

Mar 09, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,400 $91.63

1,400

$91.63

$128,282

Mar 08, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,900 $90.49

1,900

$90.49

$171,931

Mar 08, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,953 $89.40

3,953

$89.40

$353,398

Mar 08, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,447 $88.54

2,447

$88.54

$216,657

Mar 08, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,700 $87.32

1,700

$87.32

$148,444

Mar 07, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,304 $93.35

1,304

$93.35

$121,728

Mar 07, 2022

Manning Daniel E.

Manning Daniel E.
See Remarks
Sell
202 $93.35

202

$93.35

$18,857

Mar 07, 2022

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
548 $93.35

548

$93.35

$51,156

Mar 07, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
74 $94.40

74

$94.40

$6,986

Mar 07, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
6,351 $93.34

6,351

$93.34

$592,802

Mar 07, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,461 $93.34

1,461

$93.34

$136,370

Mar 07, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
17 $94.43

17

$94.43

$1,605

Mar 03, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
200 $102.01

200

$102.01

$20,402

Mar 03, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
500 $101.22

500

$101.22

$50,610

Mar 03, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,800 $100.18

1,800

$100.18

$180,324

Mar 03, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,500 $99.31

2,500

$99.31

$248,275

Mar 03, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
5,000 $98.03

5,000

$98.03

$490,150

Mar 02, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,810 $102.70

1,810

$102.70

$185,887

Mar 02, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,190 $102.14

3,190

$102.14

$325,827

Mar 01, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
550 $106.47

550

$106.47

$58,559

Mar 01, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
4,450 $105.93

4,450

$105.93

$471,389

Feb 15, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,580 $100.82

1,580

$100.82

$159,296

Feb 07, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
561 $103.29

561

$103.29

$57,946

Feb 07, 2022

Manning Daniel E.

Manning Daniel E.
See Remarks
Sell
156 $103.29

156

$103.29

$16,113

Feb 07, 2022

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
338 $103.29

338

$103.29

$34,912

Feb 07, 2022

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,135 $103.29

2,135

$103.29

$220,524

Feb 07, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
571 $103.29

571

$103.29

$58,979

Jan 06, 2022

Manning Daniel E.

Manning Daniel E.
See Remarks
Sell
403 $112.14

403

$112.14

$45,192

Jan 06, 2022

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
1,217 $112.14

1,217

$112.14

$136,474

Jan 05, 2022

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,074 $120.00

1,074

$120.00

$128,880

Jan 05, 2022

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
904 $119.44

904

$119.44

$107,974

Dec 07, 2021

Manning Daniel E.

Manning Daniel E.
VP & Chief Accounting Officer
Sell
7,482 $147.30

7,482

$147.30

$1,102,099

Dec 06, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
904 $133.00

904

$133.00

$120,232

Dec 06, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
4,428 $133.00

4,428

$133.00

$588,924

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
500 $141.18

500

$141.18

$70,590

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,628 $140.21

3,628

$140.21

$508,682

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
13,006 $139.42

13,006

$139.42

$1,813,297

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,100 $138.14

1,100

$138.14

$151,954

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
600 $136.46

600

$136.46

$81,876

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
4,500 $135.67

4,500

$135.67

$610,515

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
5,532 $134.96

5,532

$134.96

$746,599

Dec 01, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,134 $133.76

1,134

$133.76

$151,684

Nov 15, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
904 $156.73

904

$156.73

$141,684

Nov 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,796 $161.51

2,796

$161.51

$451,582

Nov 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
11,245 $160.76

11,245

$160.76

$1,807,746

Nov 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
12,204 $159.63

12,204

$159.63

$1,948,125

Nov 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,290 $158.35

1,290

$158.35

$204,272

Nov 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,465 $156.81

2,465

$156.81

$386,537

Nov 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,172 $169.71

1,172

$169.71

$198,900

Nov 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
3,256 $170.54

3,256

$170.54

$555,278

Oct 26, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
3,419 $181.29

3,419

$181.29

$619,831

Oct 26, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
3,605 $181.94

3,605

$181.94

$655,894

Oct 26, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
193 $182.85

193

$182.85

$35,290

Oct 11, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,212 $165.66

3,212

$165.66

$532,100

Oct 11, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
16,034 $164.97

16,034

$164.97

$2,645,129

Oct 11, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
10,149 $163.93

10,149

$163.93

$1,663,726

Oct 11, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
605 $162.97

605

$162.97

$98,597

Oct 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
953 $165.67

953

$165.67

$157,884

Oct 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,555 $167.05

1,555

$167.05

$259,763

Oct 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,920 $168.15

1,920

$168.15

$322,848

Oct 05, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
904 $166.80

904

$166.80

$150,787

Sep 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,700 $186.13

1,700

$186.13

$316,421

Sep 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
12,776 $185.53

12,776

$185.53

$2,370,331

Sep 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
10,365 $184.41

10,365

$184.41

$1,911,410

Sep 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
5,159 $183.77

5,159

$183.77

$948,069

Sep 07, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,080 $187.24

1,080

$187.24

$202,219

Sep 07, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,534 $188.27

1,534

$188.27

$288,806

Sep 07, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,290 $189.08

1,290

$189.08

$243,913

Sep 07, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
524 $189.90

524

$189.90

$99,508

Sep 07, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,580 $189.90

1,580

$189.90

$300,042

Aug 16, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,580 $165.17

1,580

$165.17

$260,969

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
400 $168.69

400

$168.69

$67,476

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,000 $167.49

1,000

$167.49

$167,490

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,000 $166.77

3,000

$166.77

$500,310

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
6,063 $165.62

6,063

$165.62

$1,004,154

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
4,709 $164.56

4,709

$164.56

$774,913

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
7,709 $163.58

7,709

$163.58

$1,261,038

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,805 $162.49

3,805

$162.49

$618,274

Aug 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,314 $161.40

3,314

$161.40

$534,880

Aug 06, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
1,636 $175.05

1,636

$175.05

$286,382

Aug 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
534 $168.45

534

$168.45

$89,952

Aug 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,416 $169.67

1,416

$169.67

$240,253

Aug 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
773 $170.26

773

$170.26

$131,611

Aug 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,705 $167.45

1,705

$167.45

$285,502

Jul 28, 2021

SINGH RAJEEV

SINGH RAJEEV
Sell
5,910 $170.00

5,910

$170.00

$1,004,700

Jul 27, 2021

SINGH RAJEEV

SINGH RAJEEV
Sell
3,390 $170.00

3,390

$170.00

$576,300

Jul 26, 2021

SINGH RAJEEV

SINGH RAJEEV
Sell
700 $170.02

700

$170.02

$119,014

Jul 12, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,317 $162.80

1,317

$162.80

$214,408

Jul 12, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,865 $161.03

1,865

$161.03

$300,321

Jul 12, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,000 $159.68

3,000

$159.68

$479,040

Jul 12, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
7,514 $158.46

7,514

$158.46

$1,190,668

Jul 12, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
16,304 $157.73

16,304

$157.73

$2,571,630

Jul 06, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
1,637 $161.36

1,637

$161.36

$264,146

Jul 06, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
4,428 $161.36

4,428

$161.36

$714,502

Jul 06, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,580 $161.36

1,580

$161.36

$254,949

Jun 14, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
2,324 $139.96

2,324

$139.96

$325,267

Jun 14, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,199 $139.29

1,199

$139.29

$167,009

Jun 14, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
906 $137.93

906

$137.93

$124,965

Jun 14, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
3,274 $140.00

3,274

$140.00

$458,360

Jun 14, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
4,742 $141.04

4,742

$141.04

$668,812

Jun 10, 2021

Zwickert Kathleen

Zwickert Kathleen
Sell
1,927 $134.61

1,927

$134.61

$259,393

Jun 07, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,580 $123.56

1,580

$123.56

$195,225

May 17, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,580 $120.96

1,580

$120.96

$191,117

May 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
769 $123.35

769

$123.35

$94,856

May 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,072 $122.32

3,072

$122.32

$375,767

May 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
11,637 $121.56

11,637

$121.56

$1,414,594

May 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
14,522 $120.55

14,522

$120.55

$1,750,627

May 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,074 $135.11

1,074

$135.11

$145,108

Apr 12, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
10,018 $141.18

10,018

$141.18

$1,414,341

Apr 12, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
19,982 $140.70

19,982

$140.70

$2,811,467

Apr 07, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
526 $142.12

526

$142.12

$74,755

Apr 07, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
471 $140.85

471

$140.85

$66,340

Apr 07, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
4,525 $140.04

4,525

$140.04

$633,681

Apr 06, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
1,637 $140.00

1,637

$140.00

$229,180

Apr 06, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
6,139 $136.70

6,139

$136.70

$839,201

Apr 06, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
21 $137.32

21

$137.32

$2,884

Apr 06, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
3,628 $136.70

3,628

$136.70

$495,948

Apr 06, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
35 $138.47

35

$138.47

$4,846

Apr 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,074 $140.86

1,074

$140.86

$151,284

Apr 05, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,579 $140.86

1,579

$140.86

$222,418

Mar 18, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
4,957 $135.49

4,957

$135.49

$671,624

Mar 18, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,757 $136.28

1,757

$136.28

$239,444

Mar 18, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
5,565 $137.39

5,565

$137.39

$764,575

Mar 18, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
815 $138.23

815

$138.23

$112,657

Mar 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,400 $140.82

3,400

$140.82

$478,788

Mar 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
8,818 $141.82

8,818

$141.82

$1,250,569

Mar 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
7,000 $142.61

7,000

$142.61

$998,270

Mar 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
7,122 $143.93

7,122

$143.93

$1,025,069

Mar 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
3,660 $144.89

3,660

$144.89

$530,297

Mar 09, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
15 $141.30

15

$141.30

$2,120

Mar 09, 2021

Manning Daniel E.

Manning Daniel E.
VP & Chief Accounting Officer
Sell
1 $141.30

1

$141.30

$141

Mar 09, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1 $141.30

1

$141.30

$141

Mar 09, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
4 $141.30

4

$141.30

$565

Mar 08, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
6,788 $135.70

6,788

$135.70

$921,133

Mar 08, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1 $133.58

1

$133.58

$134

Mar 08, 2021

Tennenbaum Ross

Tennenbaum Ross
See Remarks
Sell
1,645 $136.03

1,645

$136.03

$223,769

Mar 08, 2021

Manning Daniel E.

Manning Daniel E.
VP & Chief Accounting Officer
Sell
213 $135.07

213

$135.07

$28,771

Mar 08, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
935 $135.47

935

$135.47

$126,668

Mar 08, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
710 $143.52

710

$143.52

$101,899

Mar 08, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
1,631 $144.50

1,631

$144.50

$235,680

Mar 08, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
1,511 $145.48

1,511

$145.48

$219,820

Mar 08, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
450 $146.53

450

$146.53

$65,939

Mar 08, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,663 $135.94

1,663

$135.94

$226,068

Mar 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
200 $142.85

200

$142.85

$28,570

Mar 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
790 $141.76

790

$141.76

$111,990

Mar 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
140 $140.95

140

$140.95

$19,733

Mar 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
797 $137.23

797

$137.23

$109,372

Mar 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
192 $144.02

192

$144.02

$27,652

Mar 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,019 $139.58

1,019

$139.58

$142,232

Mar 05, 2021

Mathradas Amit

Mathradas Amit
See Remarks
Sell
1,110 $138.30

1,110

$138.30

$153,513

Feb 19, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
12,416 $175.81

12,416

$175.81

$2,182,857

Feb 19, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
24 $176.27

24

$176.27

$4,230

Feb 18, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
10,000 $174.36

10,000

$174.36

$1,743,600

Feb 17, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,220 $168.60

2,220

$168.60

$374,292

Feb 17, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
7,780 $169.94

7,780

$169.94

$1,322,133

Feb 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
7,900 $180.01

7,900

$180.01

$1,422,079

Feb 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
400 $178.58

400

$178.58

$71,432

Feb 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
17,574 $181.09

17,574

$181.09

$3,182,476

Feb 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
1,666 $182.95

1,666

$182.95

$304,795

Feb 10, 2021

McFarlane Scott M

McFarlane Scott M
See Remarks
Sell
2,460 $182.20

2,460

$182.20

$448,212

Feb 08, 2021

PINNEY ALESIA LEE

PINNEY ALESIA LEE
See Remarks
Sell
1,395 $172.86

1,395

$172.86

$241,140

TOP