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

Aug 26, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $92.24

3,000

$92.24

$276,720

Aug 25, 2025

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
3,661 $94.15

3,661

$94.15

$344,693

Aug 25, 2025

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
6,197 $95.10

6,197

$95.10

$589,355

Aug 25, 2025

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
2,142 $95.94

2,142

$95.94

$205,506

Aug 19, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $91.62

3,000

$91.62

$274,860

Aug 12, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $88.21

3,000

$88.21

$264,630

Aug 05, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $157.61

3,000

$157.61

$472,830

Jul 29, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $147.19

3,000

$147.19

$441,570

Jul 22, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $135.34

3,000

$135.34

$406,020

Jul 15, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $140.53

3,000

$140.53

$421,590

Jul 08, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $182.03

3,000

$182.03

$546,090

Jul 07, 2025

Hartje Karen

Hartje Karen
CFO
Sell
2,407 $166.86

2,407

$166.86

$401,624

Jul 07, 2025

Hartje Karen

Hartje Karen
CFO
Sell
1,840 $167.85

1,840

$167.85

$308,845

Jul 07, 2025

Hartje Karen

Hartje Karen
CFO
Sell
887 $168.73

887

$168.73

$149,662

Jul 07, 2025

Hartje Karen

Hartje Karen
CFO
Sell
200 $172.20

200

$172.20

$34,440

Jul 07, 2025

Hartje Karen

Hartje Karen
CFO
Sell
150 $179.00

150

$179.00

$26,850

Jul 01, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $176.08

3,000

$176.08

$528,240

Jun 27, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
5,500 $164.13

5,500

$164.13

$902,689

Jun 27, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
377 $164.86

377

$164.86

$62,153

Jun 27, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
151 $166.55

151

$166.55

$25,149

Jun 26, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
8,803 $163.98

8,803

$163.98

$1,443,524

Jun 25, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
3,169 $163.75

3,169

$163.75

$518,910

Jun 24, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
10,361 $156.79

10,361

$156.79

$1,624,461

Jun 24, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
6,302 $157.93

6,302

$157.93

$995,260

Jun 24, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,337 $158.51

1,337

$158.51

$211,929

Jun 24, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $148.62

3,000

$148.62

$445,860

Jun 17, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $146.00

3,000

$146.00

$438,000

Jun 16, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
3,044 $141.60

3,044

$141.60

$431,015

Jun 16, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
3,916 $142.98

3,916

$142.98

$559,912

Jun 13, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
512 $141.44

512

$141.44

$72,417

Jun 12, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,528 $141.55

1,528

$141.55

$216,287

Jun 06, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,684 $124.67

1,684

$124.67

$209,944

Jun 03, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $113.27

3,000

$113.27

$339,810

May 27, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
4,257 $107.16

4,257

$107.16

$456,171

May 27, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
5,597 $108.16

5,597

$108.16

$605,390

May 27, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $108.22

3,000

$108.22

$324,660

May 23, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
2,146 $106.79

2,146

$106.79

$229,163

May 19, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
11,683 $98.76

11,683

$98.76

$1,153,848

May 19, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
317 $99.41

317

$99.41

$31,513

May 13, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
8,925 $90.34

8,925

$90.34

$806,322

May 13, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
75 $91.09

75

$91.09

$6,832

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,000 $86.42

3,000

$86.42

$259,260

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
2,300 $87.77

2,300

$87.77

$201,861

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
7,052 $89.14

7,052

$89.14

$628,593

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
19,482 $89.92

19,482

$89.92

$1,751,786

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
4,665 $91.18

4,665

$91.18

$425,362

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
15,025 $91.96

15,025

$91.96

$1,381,744

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
1,476 $92.78

1,476

$92.78

$136,938

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
1,040 $89.45

1,040

$89.45

$93,028

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
49 $90.58

49

$90.58

$4,438

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
111 $91.75

111

$91.75

$10,185

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
1,200 $87.73

1,200

$87.73

$105,274

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
4,210 $89.22

4,210

$89.22

$375,609

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
10,602 $89.94

10,602

$89.94

$953,588

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
3,769 $91.29

3,769

$91.29

$344,067

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
7,619 $92.03

7,619

$92.03

$701,184

May 13, 2025

Paradis Paul

Paradis Paul
Director & President
Sell
600 $92.71

600

$92.71

$55,627

May 12, 2025

Hollis Kerissa

Hollis Kerissa
General Counsel and Secretary
Sell
1,660 $86.34

1,660

$86.34

$143,319

May 09, 2025

Hartje Karen

Hartje Karen
CFO
Sell
55,913 $83.49

55,913

$83.49

$4,668,383

May 09, 2025

Hartje Karen

Hartje Karen
CFO
Sell
44,650 $84.85

44,650

$84.85

$3,788,686

May 09, 2025

Hartje Karen

Hartje Karen
CFO
Sell
16,292 $85.77

16,292

$85.77

$1,397,370

May 09, 2025

Hartje Karen

Hartje Karen
CFO
Sell
4,501 $86.77

4,501

$86.77

$390,571

May 09, 2025

Sabzivand Amin

Sabzivand Amin
COO
Sell
9,000 $81.86

9,000

$81.86

$736,710

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
6,798 $65.45

6,798

$65.45

$444,928

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
15,218 $66.85

15,218

$66.85

$1,017,278

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
38,573 $67.83

38,573

$67.83

$2,616,245

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
91,156 $68.73

91,156

$68.73

$6,265,380

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
9,517 $69.79

9,517

$69.79

$664,149

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
17,735 $70.83

17,735

$70.83

$1,256,200

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
1,894 $71.98

1,894

$71.98

$136,323

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
8,845 $72.91

8,845

$72.91

$644,858

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
6,090 $74.13

6,090

$74.13

$451,478

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
24,229 $75.30

24,229

$75.30

$1,824,427

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
35,539 $76.30

35,539

$76.30

$2,711,640

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
38,682 $77.40

38,682

$77.40

$2,993,871

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
14,004 $78.27

14,004

$78.27

$1,096,086

May 08, 2025

Hartje Karen

Hartje Karen
CFO
Sell
2,916 $79.02

2,916

$79.02

$230,422

Jan 16, 2025

Hartje Karen

Hartje Karen
CFO
Sell
3,457 $316.32

3,457

$316.32

$1,093,533

Dec 05, 2024

Brehm Kyle M.

Brehm Kyle M.
Buy
110 $360.00

110

$360.00

$39,600

Nov 26, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
2,401 $465.72

2,401

$465.72

$1,118,200

Nov 25, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
739 $465.45

739

$465.45

$343,965

Nov 22, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
7,981 $462.80

7,981

$462.80

$3,693,634

Nov 21, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
3,900 $417.05

3,900

$417.05

$1,626,501

Nov 21, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
2,500 $451.14

2,500

$451.14

$1,127,844

Nov 20, 2024

Brehm Kyle M.

Brehm Kyle M.
Buy
106 $402.00

106

$402.00

$42,612

Nov 19, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
13,346 $400.49

13,346

$400.49

$5,344,941

Nov 18, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
5,700 $387.77

5,700

$387.77

$2,210,296

Nov 18, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
4,026 $400.00

4,026

$400.00

$1,610,400

Nov 15, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,280 $376.26

1,280

$376.26

$481,614

Nov 15, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,560 $385.00

1,560

$385.00

$600,600

Oct 17, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
750 $205.14

750

$205.14

$153,855

Oct 17, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
750 $206.00

750

$206.00

$154,500

Oct 15, 2024

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
1,500 $198.00

1,500

$198.00

$297,000

Oct 14, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,500 $187.00

1,500

$187.00

$280,500

Oct 02, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
7,824 $164.86

7,824

$164.86

$1,289,841

Oct 01, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,233 $166.74

1,233

$166.74

$205,589

Sep 30, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
9,808 $170.43

9,808

$170.43

$1,671,617

Sep 26, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
809 $180.21

809

$180.21

$145,791

Sep 24, 2024

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
1,500 $178.00

1,500

$178.00

$267,000

Sep 24, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
15,000 $172.66

15,000

$172.66

$2,589,957

Sep 24, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
500 $168.00

500

$168.00

$84,000

Sep 24, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
500 $168.10

500

$168.10

$84,050

Sep 24, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
500 $168.20

500

$168.20

$84,100

Sep 23, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,800 $165.35

1,800

$165.35

$297,629

Sep 20, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
797 $165.08

797

$165.08

$131,567

Sep 19, 2024

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
1,500 $158.00

1,500

$158.00

$237,000

Sep 19, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
6,618 $157.87

6,618

$157.87

$1,044,790

Sep 17, 2024

Hartje Karen

Hartje Karen
CFO
Sell
1,000 $152.00

1,000

$152.00

$152,000

Sep 13, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
5,000 $149.92

5,000

$149.92

$749,591

Sep 12, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
415 $149.05

415

$149.05

$61,855

Sep 12, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
500 $147.00

500

$147.00

$73,500

Sep 12, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
500 $147.10

500

$147.10

$73,550

Sep 12, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
500 $147.20

500

$147.20

$73,600

Sep 11, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
10,000 $134.33

10,000

$134.33

$1,343,250

Sep 10, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
10,000 $132.56

10,000

$132.56

$1,325,610

Sep 09, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
8,400 $131.40

8,400

$131.40

$1,103,735

Sep 06, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
228 $138.00

228

$138.00

$31,464

Sep 05, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
5,712 $135.51

5,712

$135.51

$774,059

Sep 04, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
10,926 $132.40

10,926

$132.40

$1,446,617

Sep 03, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
6,512 $130.98

6,512

$130.98

$852,911

Aug 30, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
10,000 $134.22

10,000

$134.22

$1,342,201

Aug 30, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
3,290 $133.68

3,290

$133.68

$439,805

Aug 29, 2024

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
1,500 $138.00

1,500

$138.00

$207,000

Aug 29, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
5,749 $134.77

5,749

$134.77

$774,797

Aug 28, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
3,808 $130.42

3,808

$130.42

$496,629

Aug 27, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
5,000 $129.73

5,000

$129.73

$648,631

Aug 27, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
323 $120.97

323

$120.97

$39,073

Aug 26, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
500 $127.12

500

$127.12

$63,562

Aug 23, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
8,731 $129.43

8,731

$129.43

$1,130,071

Aug 23, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
3,290 $128.90

3,290

$128.90

$424,068

Aug 22, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
2,196 $132.16

2,196

$132.16

$290,222

Aug 22, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
2,196 $132.16

2,196

$132.16

$290,222

Aug 21, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
15,000 $133.42

15,000

$133.42

$2,001,245

Aug 20, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
889 $131.27

889

$131.27

$116,696

Aug 19, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
19,187 $127.51

19,187

$127.51

$2,446,509

Aug 19, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,500 $129.96

1,500

$129.96

$194,939

Aug 16, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,556 $124.43

1,556

$124.43

$193,619

Aug 15, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
5,000 $123.48

5,000

$123.48

$617,397

Aug 14, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
800 $126.05

800

$126.05

$100,842

Aug 13, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
7,119 $125.39

7,119

$125.39

$892,659

Aug 12, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
29,924 $121.61

29,924

$121.61

$3,638,980

Aug 09, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
15,000 $111.54

15,000

$111.54

$1,673,064

Aug 09, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
3,290 $103.27

3,290

$103.27

$339,769

Aug 08, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
30,010 $100.95

30,010

$100.95

$3,029,506

Aug 02, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $75.03

1,645

$75.03

$123,432

Jul 31, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
5,000 $85.69

5,000

$85.69

$428,458

Jul 29, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
508 $86.98

508

$86.98

$44,188

Jul 26, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
555 $85.61

555

$85.61

$47,512

Jul 26, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $84.17

1,645

$84.17

$138,457

Jul 23, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,138 $87.53

1,138

$87.53

$99,604

Jul 22, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,930 $85.58

1,930

$85.58

$165,178

Jul 19, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $84.94

1,645

$84.94

$139,733

Jul 17, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
600 $92.03

600

$92.03

$55,215

Jul 16, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
7,296 $89.01

7,296

$89.01

$649,449

Jul 15, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
739 $87.30

739

$87.30

$64,515

Jul 12, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $84.43

1,645

$84.43

$138,883

Jul 09, 2024

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
1,619 $98.00

1,619

$98.00

$158,662

Jul 09, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
16,141 $95.46

16,141

$95.46

$1,540,776

Jul 08, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,890 $90.17

1,890

$90.17

$170,430

Jul 05, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $89.84

1,645

$89.84

$147,795

Jul 03, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
12,100 $89.61

12,100

$89.61

$1,084,230

Jul 02, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
3,626 $87.68

3,626

$87.68

$317,924

Jul 01, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
4,000 $89.19

4,000

$89.19

$356,768

Jun 28, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
14,700 $88.21

14,700

$88.21

$1,296,684

Jun 27, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
23,737 $86.31

23,737

$86.31

$2,048,840

Jun 26, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
401 $83.04

401

$83.04

$33,299

Jun 25, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
8,654 $82.50

8,654

$82.50

$713,914

Jun 24, 2024

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
368 $78.00

368

$78.00

$28,704

Jun 24, 2024

Krause Justin

Krause Justin
SVP FINANCE AND CONTROLLER
Sell
1,632 $80.50

1,632

$80.50

$131,376

Jun 21, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
2,022 $83.35

2,022

$83.35

$168,534

Jun 21, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $79.93

1,645

$79.93

$131,482

Jun 20, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
10,000 $85.16

10,000

$85.16

$851,579

Jun 18, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
1,045 $83.64

1,045

$83.64

$87,403

Jun 18, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
29 $82.53

29

$82.53

$2,394

Jun 17, 2024

Purcell Paul Martin

Purcell Paul Martin
Sell
3,955 $82.19

3,955

$82.19

$325,079

Jun 14, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $79.69

1,645

$79.69

$131,088

Jun 07, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $86.96

1,645

$86.96

$143,048

May 31, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $78.56

1,645

$78.56

$129,230

May 24, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $67.87

1,645

$67.87

$111,638

May 17, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $66.65

1,645

$66.65

$109,633

May 10, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $80.66

1,645

$80.66

$132,683

May 03, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
175 $52.03

175

$52.03

$9,105

Apr 29, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
5 $60.00

5

$60.00

$300

Apr 29, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
70 $60.05

70

$60.05

$4,204

Apr 26, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
335 $58.47

335

$58.47

$19,588

Apr 19, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
175 $56.04

175

$56.04

$9,807

Apr 12, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $67.85

1,645

$67.85

$111,621

Apr 05, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $67.66

1,645

$67.66

$111,293

Mar 26, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,000 $81.00

1,000

$81.00

$81,000

Mar 26, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,000 $81.30

1,000

$81.30

$81,300

Mar 22, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $72.62

1,645

$72.62

$119,465

Mar 19, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,470 $61.82

1,470

$61.82

$90,868

Mar 15, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
175 $55.55

175

$55.55

$9,721

Mar 08, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
1,645 $63.34

1,645

$63.34

$104,196

Mar 01, 2024

Paradis Paul

Paradis Paul
Executive Director & President
Sell
175 $45.02

175

$45.02

$7,878

Jan 22, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
102 $39.00

102

$39.00

$3,978

Jan 19, 2024

Sabzivand Amin

Sabzivand Amin
COO
Sell
1,398 $39.00

1,398

$39.00

$54,522

Dec 05, 2023

Purcell Paul Martin

Purcell Paul Martin
Buy
8,000 $10.00

8,000

$10.00

$80,000

Dec 04, 2023

Purcell Paul Martin

Purcell Paul Martin
Buy
5,678 $10.08

5,678

$10.08

$57,234

Nov 30, 2023

Purcell Paul Martin

Purcell Paul Martin
Buy
11,000 $10.00

11,000

$10.00

$110,000

TOP