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

May 24, 2024

Yahes Jarrod

Yahes Jarrod
CFO
Buy
5,345 $37.35

5,345

$37.35

$199,636

May 24, 2024

Yahes Jarrod

Yahes Jarrod
CFO
Buy
4 $37.32

4

$37.32

$149

May 24, 2024

Yahes Jarrod

Yahes Jarrod
CFO
Buy
1 $37.29

1

$37.29

$37

May 01, 2024

Caine John

Caine John
Global Head of eCommerce
Sell
5,439 $42.91

5,439

$42.91

$233,387

Apr 05, 2024

Caine John

Caine John
Global Head of eCommerce
Sell
1,974 $43.30

1,974

$43.30

$85,474

Mar 07, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
21,873 $51.49

21,873

$51.49

$1,126,241

Mar 07, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
30,071 $50.63

30,071

$50.63

$1,522,495

Mar 06, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
500 $51.08

500

$51.08

$25,540

Mar 06, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
22,249 $50.17

22,249

$50.17

$1,116,232

Mar 05, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
37,278 $50.34

37,278

$50.34

$1,876,575

Feb 05, 2024

Caine John

Caine John
Global Head of eCommerce
Sell
5,440 $47.20

5,440

$47.20

$256,768

Jan 22, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,966 $51.25

4,966

$51.25

$254,508

Jan 22, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
33,841 $50.28

33,841

$50.28

$1,701,525

Jan 19, 2024

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,360 $50.05

4,360

$50.05

$218,218

Dec 22, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $50.00

100

$50.00

$5,000

Dec 14, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,260 $50.21

7,260

$50.21

$364,525

Aug 01, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,690 $50.17

5,690

$50.17

$285,467

Jul 11, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,930 $53.87

5,930

$53.87

$319,449

Jul 11, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
124,535 $53.23

124,535

$53.23

$6,628,998

Jul 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
10,905 $50.13

10,905

$50.13

$546,668

Jul 05, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
33,630 $50.04

33,630

$50.04

$1,682,845

Jun 07, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $53.39

100

$53.39

$5,339

Jun 07, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $53.36

100

$53.36

$5,336

Jun 07, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
18,436 $52.71

18,436

$52.71

$971,762

Jun 07, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
69,496 $51.79

69,496

$51.79

$3,599,198

Jun 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
8,130 $50.02

8,130

$50.02

$406,663

Apr 14, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,400 $75.24

5,400

$75.24

$406,296

Mar 09, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $75.00

100

$75.00

$7,500

Mar 08, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
6,500 $75.17

6,500

$75.17

$488,605

Mar 07, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
12,136 $76.22

12,136

$76.22

$925,006

Mar 07, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
19,725 $75.58

19,725

$75.58

$1,490,816

Mar 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $78.17

100

$78.17

$7,817

Mar 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $78.13

100

$78.13

$7,813

Mar 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
8 $78.08

8

$78.08

$625

Mar 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
21,525 $77.53

21,525

$77.53

$1,668,833

Mar 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
10,476 $76.58

10,476

$76.58

$802,252

Mar 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
20,626 $75.50

20,626

$75.50

$1,557,263

Mar 03, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
20,549 $75.22

20,549

$75.22

$1,545,696

Feb 16, 2023

Ciardiello Steven

Ciardiello Steven
CAO
Sell
5,600 $78.00

5,600

$78.00

$436,800

Feb 15, 2023

Yahes Jarrod

Yahes Jarrod
CFO
Sell
8,624 $79.01

8,624

$79.01

$681,382

Feb 14, 2023

Yahes Jarrod

Yahes Jarrod
CFO
Sell
7,000 $77.51

7,000

$77.51

$542,570

Feb 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
500 $78.06

500

$78.06

$39,030

Feb 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
9,229 $77.63

9,229

$77.63

$716,447

Feb 06, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
8,309 $76.57

8,309

$76.57

$636,220

Feb 03, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
292 $78.00

292

$78.00

$22,776

Feb 03, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
26,973 $77.54

26,973

$77.54

$2,091,486

Feb 03, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
28,711 $76.40

28,711

$76.40

$2,193,520

Feb 02, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,000 $80.98

3,000

$80.98

$242,940

Feb 02, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
12,972 $80.23

12,972

$80.23

$1,040,744

Feb 02, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,377 $79.30

5,377

$79.30

$426,396

Feb 02, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
26,337 $78.31

26,337

$78.31

$2,062,450

Feb 01, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
6,381 $77.17

6,381

$77.17

$492,422

Feb 01, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
13,645 $76.63

13,645

$76.63

$1,045,616

Feb 01, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
8,274 $75.29

8,274

$75.29

$622,949

Jan 31, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,903 $78.16

2,903

$78.16

$226,898

Jan 31, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,144 $77.57

3,144

$77.57

$243,880

Jan 31, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,655 $76.21

2,655

$76.21

$202,338

Jan 31, 2023

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
84,990 $75.25

84,990

$75.25

$6,395,498

Jun 10, 2022

Hennessy Paul J.

Hennessy Paul J.
Buy
10,000 $56.47

10,000

$56.47

$564,700

Jun 06, 2022

Bigley Deirdre Mary

Bigley Deirdre Mary
Sell
426 $60.59

426

$60.59

$25,811

May 05, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
30 $68.44

30

$68.44

$2,053

May 05, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
1,300 $67.61

1,300

$67.61

$87,893

May 05, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
4,323 $66.50

4,323

$66.50

$287,480

May 04, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
8,393 $69.96

8,393

$69.96

$587,174

May 04, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
1,937 $69.04

1,937

$69.04

$133,730

May 04, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
3,537 $68.00

3,537

$68.00

$240,516

May 04, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
19,773 $66.84

19,773

$66.84

$1,321,627

May 04, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
7,345 $66.28

7,345

$66.28

$486,827

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
575 $75.62

575

$75.62

$43,482

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
925 $74.67

925

$74.67

$69,070

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
1,103 $73.23

1,103

$73.23

$80,773

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
600 $72.50

600

$72.50

$43,500

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
400 $71.75

400

$71.75

$28,700

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
1,894 $70.33

1,894

$70.33

$133,205

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
25,039 $69.38

25,039

$69.38

$1,737,206

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
27,582 $68.70

27,582

$68.70

$1,894,883

May 03, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
5,480 $67.55

5,480

$67.55

$370,174

May 02, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
3,839 $76.94

3,839

$76.94

$295,373

May 02, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
9,152 $76.09

9,152

$76.09

$696,376

May 02, 2022

Oringer Jonathan

Oringer Jonathan
Exec Chairman & Interim CEO
Sell
6,773 $75.37

6,773

$75.37

$510,481

Apr 08, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
8,785 $85.31

8,785

$85.31

$749,448

Apr 08, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,756 $84.74

5,756

$84.74

$487,763

Apr 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,204 $86.68

2,204

$86.68

$191,043

Apr 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
10,902 $86.10

10,902

$86.10

$938,662

Apr 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
9,101 $85.21

9,101

$85.21

$775,496

Apr 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
103 $88.72

103

$88.72

$9,138

Apr 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
330 $87.73

330

$87.73

$28,951

Apr 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,106 $86.57

1,106

$86.57

$95,746

Apr 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
10,475 $85.40

10,475

$85.40

$894,565

Apr 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
13,327 $84.79

13,327

$84.79

$1,129,996

Apr 05, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $91.82

100

$91.82

$9,182

Apr 05, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
745 $91.01

745

$91.01

$67,802

Apr 05, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
17,080 $90.16

17,080

$90.16

$1,539,933

Mar 09, 2022

Ciardiello Steven

Ciardiello Steven
CAO
Sell
1,557 $88.79

1,557

$88.79

$138,238

Mar 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
300 $90.76

300

$90.76

$27,228

Mar 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
600 $89.42

600

$89.42

$53,652

Mar 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,199 $88.48

3,199

$88.48

$283,048

Mar 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,523 $87.66

3,523

$87.66

$308,826

Mar 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,250 $86.40

4,250

$86.40

$367,200

Mar 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,543 $85.54

7,543

$85.54

$645,228

Mar 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
500 $90.43

500

$90.43

$45,215

Mar 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
21,212 $89.23

21,212

$89.23

$1,892,747

Mar 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,850 $88.37

7,850

$88.37

$693,705

Mar 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,503 $87.24

7,503

$87.24

$654,562

Mar 03, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
12,176 $90.60

12,176

$90.60

$1,103,146

Mar 03, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
10,136 $89.97

10,136

$89.97

$911,936

Mar 03, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,879 $88.91

7,879

$88.91

$700,522

Mar 02, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,312 $90.21

4,312

$90.21

$388,986

Mar 02, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
12,568 $89.46

12,568

$89.46

$1,124,333

Mar 02, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,825 $88.56

2,825

$88.56

$250,182

Mar 02, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,371 $87.23

2,371

$87.23

$206,822

Mar 01, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,352 $91.24

2,352

$91.24

$214,596

Mar 01, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,801 $90.40

5,801

$90.40

$524,410

Mar 01, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
6,062 $89.31

6,062

$89.31

$541,397

Mar 01, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,038 $88.47

7,038

$88.47

$622,652

Feb 09, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
202 $96.55

202

$96.55

$19,503

Feb 09, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,565 $94.81

3,565

$94.81

$337,998

Feb 09, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
12,235 $93.99

12,235

$93.99

$1,149,968

Feb 09, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
14,871 $93.19

14,871

$93.19

$1,385,828

Feb 08, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
500 $94.21

500

$94.21

$47,105

Feb 08, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
9,293 $93.77

9,293

$93.77

$871,405

Feb 08, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,900 $92.67

5,900

$92.67

$546,753

Feb 08, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,000 $91.66

3,000

$91.66

$274,980

Feb 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
601 $93.05

601

$93.05

$55,923

Feb 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
9,185 $92.51

9,185

$92.51

$849,704

Feb 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,600 $91.70

3,600

$91.70

$330,120

Feb 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
300 $91.72

300

$91.72

$27,516

Feb 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
34,805 $91.05

34,805

$91.05

$3,168,995

Feb 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,025 $90.15

4,025

$90.15

$362,854

Feb 04, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,942 $89.29

3,942

$89.29

$351,981

Feb 03, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,606 $91.89

2,606

$91.89

$239,465

Feb 03, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,201 $90.96

4,201

$90.96

$382,123

Feb 03, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,312 $89.78

5,312

$89.78

$476,911

Jan 12, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,400 $100.01

1,400

$100.01

$140,014

Jan 12, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,800 $98.68

2,800

$98.68

$276,304

Jan 12, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
10,875 $98.26

10,875

$98.26

$1,068,578

Jan 12, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,800 $97.01

1,800

$97.01

$174,618

Jan 11, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
13,250 $99.43

13,250

$99.43

$1,317,448

Jan 11, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,700 $98.71

3,700

$98.71

$365,227

Jan 10, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,624 $97.86

4,624

$97.86

$452,505

Jan 10, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,653 $96.92

7,653

$96.92

$741,729

Jan 10, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,899 $96.04

1,899

$96.04

$182,380

Jan 10, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,123 $95.05

7,123

$95.05

$677,041

Jan 10, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,480 $94.09

2,480

$94.09

$233,343

Jan 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $102.37

100

$102.37

$10,237

Jan 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,597 $101.80

2,597

$101.80

$264,375

Jan 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,300 $100.37

3,300

$100.37

$331,221

Jan 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,444 $99.60

2,444

$99.60

$243,422

Jan 07, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,659 $98.50

7,659

$98.50

$754,412

Jan 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $103.65

100

$103.65

$10,365

Jan 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,266 $103.03

4,266

$103.03

$439,526

Jan 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,220 $101.88

4,220

$101.88

$429,934

Jan 06, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
600 $100.66

600

$100.66

$60,396

Jan 05, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,000 $105.16

2,000

$105.16

$210,320

Jan 05, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
5,254 $104.47

5,254

$104.47

$548,885

Jan 05, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,088 $103.51

3,088

$103.51

$319,639

Jan 05, 2022

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
6,760 $102.44

6,760

$102.44

$692,494

Dec 08, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,321 $114.93

4,321

$114.93

$496,613

Dec 08, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
6,613 $114.39

6,613

$114.39

$756,461

Dec 08, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,000 $113.22

1,000

$113.22

$113,220

Dec 07, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
100 $114.75

100

$114.75

$11,475

Dec 07, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
500 $114.69

500

$114.69

$57,345

Dec 07, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
16,227 $114.12

16,227

$114.12

$1,851,825

Dec 07, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,409 $113.02

1,409

$113.02

$159,245

Dec 07, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
300 $111.71

300

$111.71

$33,513

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,103 $110.22

2,103

$110.22

$231,793

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
8,901 $109.66

8,901

$109.66

$976,084

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,293 $108.50

2,293

$108.50

$248,791

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,200 $107.38

4,200

$107.38

$450,996

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,100 $106.20

2,100

$106.20

$223,020

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
700 $105.10

700

$105.10

$73,570

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,000 $104.19

1,000

$104.19

$104,190

Dec 06, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
500 $103.02

500

$103.02

$51,510

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
400 $111.12

400

$111.12

$44,448

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,289 $109.30

1,289

$109.30

$140,888

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
710 $108.01

710

$108.01

$76,687

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,000 $106.94

4,000

$106.94

$427,760

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,300 $105.97

1,300

$105.97

$137,761

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,504 $104.63

3,504

$104.63

$366,624

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
15,489 $103.76

15,489

$103.76

$1,607,139

Dec 03, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
10,905 $102.84

10,905

$102.84

$1,121,470

Dec 02, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,691 $112.16

4,691

$112.16

$526,143

Dec 02, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,326 $111.46

7,326

$111.46

$816,556

Dec 02, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,302 $110.37

4,302

$110.37

$474,812

Dec 01, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
900 $115.17

900

$115.17

$103,653

Dec 01, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
2,831 $114.08

2,831

$114.08

$322,960

Dec 01, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,521 $113.00

1,521

$113.00

$171,873

Dec 01, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,915 $111.86

4,915

$111.86

$549,792

Dec 01, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
13,650 $111.12

13,650

$111.12

$1,516,788

Nov 11, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
300 $119.81

300

$119.81

$35,943

Nov 11, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,835 $119.24

3,835

$119.24

$457,285

Nov 11, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,700 $118.31

3,700

$118.31

$437,747

Nov 10, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,006 $120.04

1,006

$120.04

$120,760

Nov 10, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
1,041 $120.89

1,041

$120.89

$125,846

Nov 10, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
4,087 $118.91

4,087

$118.91

$485,985

Nov 10, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
6,070 $118.18

6,070

$118.18

$717,353

Nov 10, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
3,090 $117.16

3,090

$117.16

$362,024

Nov 09, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
9,014 $121.96

9,014

$121.96

$1,099,347

Nov 09, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
7,097 $120.85

7,097

$120.85

$857,672

Nov 09, 2021

Oringer Jonathan

Oringer Jonathan
Executive Chairman
Sell
300 $124.75

300

$124.75

$37,425

TOP