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 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
62 $201.92

62

$201.92

$12,519

Jun 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
62 $203.86

62

$203.86

$12,639

Jun 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
62 $205.15

62

$205.15

$12,719

Jun 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
667 $207.27

667

$207.27

$138,249

Jun 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
62 $210.00

62

$210.00

$13,020

Jun 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
124 $211.65

124

$211.65

$26,245

Jun 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
620 $213.09

620

$213.09

$132,116

Jun 23, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
134 $214.24

134

$214.24

$28,708

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
300 $211.02

300

$211.02

$63,306

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
300 $212.24

300

$212.24

$63,672

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
2,601 $214.26

2,601

$214.26

$557,290

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
4,500 $215.30

4,500

$215.30

$968,850

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
3,806 $216.27

3,806

$216.27

$823,124

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
1,743 $217.31

1,743

$217.31

$378,771

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
1,650 $218.36

1,650

$218.36

$360,294

Jun 16, 2025

POPE MICHAEL W

POPE MICHAEL W
Sell
100 $219.35

100

$219.35

$21,935

Jun 13, 2025

Khan Imran

Khan Imran
Sell
600 $205.39

600

$205.39

$123,234

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,090 $206.78

1,090

$206.78

$225,390

Jun 13, 2025

Khan Imran

Khan Imran
Sell
3,743 $207.88

3,743

$207.88

$778,095

Jun 13, 2025

Khan Imran

Khan Imran
Sell
11,611 $208.64

11,611

$208.64

$2,422,519

Jun 13, 2025

Khan Imran

Khan Imran
Sell
5,321 $209.56

5,321

$209.56

$1,115,069

Jun 13, 2025

Khan Imran

Khan Imran
Sell
2,966 $210.77

2,966

$210.77

$625,144

Jun 13, 2025

Khan Imran

Khan Imran
Sell
6,171 $211.71

6,171

$211.71

$1,306,462

Jun 13, 2025

Khan Imran

Khan Imran
Sell
5,412 $212.79

5,412

$212.79

$1,151,619

Jun 13, 2025

Khan Imran

Khan Imran
Sell
2,086 $213.60

2,086

$213.60

$445,570

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,113 $214.77

1,113

$214.77

$239,039

Jun 13, 2025

Khan Imran

Khan Imran
Sell
984 $215.70

984

$215.70

$212,249

Jun 13, 2025

Khan Imran

Khan Imran
Sell
584 $217.07

584

$217.07

$126,769

Jun 13, 2025

Khan Imran

Khan Imran
Sell
573 $217.91

573

$217.91

$124,862

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,246 $219.11

1,246

$219.11

$273,011

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,850 $220.11

1,850

$220.11

$407,204

Jun 13, 2025

Khan Imran

Khan Imran
Sell
2,026 $220.91

2,026

$220.91

$447,564

Jun 13, 2025

Khan Imran

Khan Imran
Sell
383 $222.36

383

$222.36

$85,164

Jun 13, 2025

Khan Imran

Khan Imran
Sell
341 $222.96

341

$222.96

$76,029

Jun 13, 2025

Khan Imran

Khan Imran
Sell
600 $224.23

600

$224.23

$134,538

Jun 13, 2025

Khan Imran

Khan Imran
Sell
250 $225.83

250

$225.83

$56,458

Jun 13, 2025

Khan Imran

Khan Imran
Sell
626 $227.22

626

$227.22

$142,240

Jun 13, 2025

Khan Imran

Khan Imran
Sell
368 $228.38

368

$228.38

$84,044

Jun 13, 2025

Khan Imran

Khan Imran
Sell
56 $229.03

56

$229.03

$12,826

Jun 13, 2025

Khan Imran

Khan Imran
Sell
597 $205.60

597

$205.60

$122,743

Jun 13, 2025

Khan Imran

Khan Imran
Sell
603 $206.38

603

$206.38

$124,447

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,491 $207.46

1,491

$207.46

$309,323

Jun 13, 2025

Khan Imran

Khan Imran
Sell
12,827 $208.46

12,827

$208.46

$2,673,916

Jun 13, 2025

Khan Imran

Khan Imran
Sell
6,712 $209.46

6,712

$209.46

$1,405,896

Jun 13, 2025

Khan Imran

Khan Imran
Sell
3,282 $210.40

3,282

$210.40

$690,533

Jun 13, 2025

Khan Imran

Khan Imran
Sell
5,453 $211.49

5,453

$211.49

$1,153,255

Jun 13, 2025

Khan Imran

Khan Imran
Sell
5,661 $212.58

5,661

$212.58

$1,203,415

Jun 13, 2025

Khan Imran

Khan Imran
Sell
2,274 $213.39

2,274

$213.39

$485,249

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,026 $214.75

1,026

$214.75

$220,334

Jun 13, 2025

Khan Imran

Khan Imran
Sell
922 $215.46

922

$215.46

$198,654

Jun 13, 2025

Khan Imran

Khan Imran
Sell
552 $216.46

552

$216.46

$119,486

Jun 13, 2025

Khan Imran

Khan Imran
Sell
611 $217.58

611

$217.58

$132,941

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,080 $218.87

1,080

$218.87

$236,380

Jun 13, 2025

Khan Imran

Khan Imran
Sell
1,454 $219.84

1,454

$219.84

$319,647

Jun 13, 2025

Khan Imran

Khan Imran
Sell
2,555 $220.77

2,555

$220.77

$564,067

Jun 13, 2025

Khan Imran

Khan Imran
Sell
600 $221.98

600

$221.98

$133,188

Jun 13, 2025

Khan Imran

Khan Imran
Sell
400 $222.82

400

$222.82

$89,128

Jun 13, 2025

Khan Imran

Khan Imran
Sell
600 $224.19

600

$224.19

$134,514

Jun 13, 2025

Khan Imran

Khan Imran
Sell
416 $225.60

416

$225.60

$93,850

Jun 13, 2025

Khan Imran

Khan Imran
Sell
189 $226.36

189

$226.36

$42,782

Jun 13, 2025

Khan Imran

Khan Imran
Sell
374 $227.53

374

$227.53

$85,096

Jun 13, 2025

Khan Imran

Khan Imran
Sell
321 $228.30

321

$228.30

$73,284

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
357 $205.33

357

$205.33

$73,303

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,268 $206.75

2,268

$206.75

$468,909

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
7,971 $207.90

7,971

$207.90

$1,657,171

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
55,368 $208.54

55,368

$208.54

$11,546,443

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
23,269 $209.44

23,269

$209.44

$4,873,459

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
6,224 $210.69

6,224

$210.69

$1,311,335

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
16,926 $211.71

16,926

$211.71

$3,583,403

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
20,764 $212.59

20,764

$212.59

$4,414,219

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
10,055 $213.48

10,055

$213.48

$2,146,541

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
1,402 $214.71

1,402

$214.71

$301,023

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,196 $215.48

2,196

$215.48

$473,194

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,252 $216.72

2,252

$216.72

$488,053

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,569 $217.93

2,569

$217.93

$559,862

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
3,250 $219.24

3,250

$219.24

$712,530

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,599 $219.94

2,599

$219.94

$571,624

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,184 $220.85

2,184

$220.85

$482,336

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,984 $222.00

2,984

$222.00

$662,448

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
2,086 $223.04

2,086

$223.04

$465,261

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
888 $224.34

888

$224.34

$199,214

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
1,063 $225.48

1,063

$225.48

$239,685

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
931 $227.38

931

$227.38

$211,691

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
5,027 $228.19

5,027

$228.19

$1,147,111

Jun 13, 2025

Wilk Jason

Wilk Jason
CEO
Sell
34 $230.00

34

$230.00

$7,820

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
472 $207.01

472

$207.01

$97,709

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
11,343 $208.52

11,343

$208.52

$2,365,242

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
4,605 $209.37

4,605

$209.37

$964,149

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
1,126 $210.89

1,126

$210.89

$237,462

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
2,393 $211.85

2,393

$211.85

$506,957

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
4,772 $212.82

4,772

$212.82

$1,015,577

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
301 $213.58

301

$213.58

$64,288

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
742 $215.28

742

$215.28

$159,738

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
137 $216.53

137

$216.53

$29,665

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
688 $217.93

688

$217.93

$149,936

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
728 $219.55

728

$219.55

$159,832

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
791 $220.81

791

$220.81

$174,661

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
654 $222.87

654

$222.87

$145,757

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
220 $225.95

220

$225.95

$49,709

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
885 $227.99

885

$227.99

$201,771

Jun 13, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
143 $230.00

143

$230.00

$32,890

Jun 11, 2025

Mitchell Andrea

Mitchell Andrea
Sell
700 $228.79

700

$228.79

$160,153

Jun 11, 2025

Mitchell Andrea

Mitchell Andrea
Sell
973 $229.80

973

$229.80

$223,595

Jun 11, 2025

Mitchell Andrea

Mitchell Andrea
Sell
288 $231.13

288

$231.13

$66,565

Jun 11, 2025

Mitchell Andrea

Mitchell Andrea
Sell
300 $232.11

300

$232.11

$69,633

Jun 11, 2025

Mitchell Andrea

Mitchell Andrea
Sell
100 $233.17

100

$233.17

$23,317

Jun 05, 2025

Preston Dan

Preston Dan
Sell
2,361 $207.97

2,361

$207.97

$491,017

Jun 04, 2025

Rozov Yadin

Rozov Yadin
Sell
5,400 $206.92

5,400

$206.92

$1,117,368

Jun 04, 2025

Rozov Yadin

Rozov Yadin
Sell
100 $207.79

100

$207.79

$20,779

Jun 03, 2025

Wilk Jason

Wilk Jason
CEO
Sell
7,514 $204.71

7,514

$204.71

$1,538,191

Jun 03, 2025

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
5,372 $204.72

5,372

$204.72

$1,099,756

Nov 29, 2024

Preston Dan

Preston Dan
Sell
12,400 $96.00

12,400

$96.00

$1,190,400

Nov 27, 2024

Preston Dan

Preston Dan
Sell
4,235 $96.00

4,235

$96.00

$406,560

Nov 13, 2024

Preston Dan

Preston Dan
Sell
9,765 $79.09

9,765

$79.09

$772,314

Nov 12, 2024

Preston Dan

Preston Dan
Sell
2,360 $64.00

2,360

$64.00

$151,040

Oct 09, 2024

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
1,000,000 $40.60

1,000,000

$40.60

$40,600,000

Jun 11, 2024

POPE MICHAEL W

POPE MICHAEL W
Sell
6,151 $35.41

6,151

$35.41

$217,807

Jun 11, 2024

POPE MICHAEL W

POPE MICHAEL W
Sell
1,700 $35.98

1,700

$35.98

$61,166

Jun 10, 2024

POPE MICHAEL W

POPE MICHAEL W
Sell
5,400 $36.18

5,400

$36.18

$195,372

Jun 10, 2024

POPE MICHAEL W

POPE MICHAEL W
Sell
2,451 $36.62

2,451

$36.62

$89,756

Jun 06, 2024

Preston Dan

Preston Dan
Sell
2,706 $38.86

2,706

$38.86

$105,155

Jun 06, 2024

Preston Dan

Preston Dan
Sell
12,064 $40.64

12,064

$40.64

$490,281

Jun 03, 2024

Beilman Kyle

Beilman Kyle
CFO and Secretary
Buy
850 $37.67

850

$37.67

$32,020

May 10, 2024

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
110,000 $48.90

110,000

$48.90

$5,379,000

May 07, 2024

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
450,000 $48.90

450,000

$48.90

$22,005,000

Mar 14, 2024

Wilk Jason

Wilk Jason
CEO
Sell
2,400 $33.26

2,400

$33.26

$79,824

Mar 14, 2024

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
4,188 $33.26

4,188

$33.26

$139,293

Mar 07, 2024

Rozov Yadin

Rozov Yadin
Buy
800 $37.31

800

$37.31

$29,848

Mar 05, 2024

Preston Dan

Preston Dan
Sell
12,000 $32.02

12,000

$32.02

$384,240

Dec 04, 2023

Rozov Yadin

Rozov Yadin
Buy
12,941 $6.40

12,941

$6.40

$82,760

Sep 07, 2023

Wilk Jason

Wilk Jason
CEO
Sell
1,263 $6.53

1,263

$6.53

$8,247

Sep 07, 2023

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
2,350 $6.27

2,350

$6.27

$14,741

Aug 08, 2023

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
297,771 $5.73

297,771

$5.73

$1,707,657

Jun 02, 2023

Wilk Jason

Wilk Jason
CEO
Sell
21 $5.53

21

$5.53

$116

Jun 02, 2023

Wilk Jason

Wilk Jason
CEO
Sell
1,091 $5.29

1,091

$5.29

$5,771

Jun 02, 2023

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
1,988 $5.29

1,988

$5.29

$10,521

Mar 17, 2023

Wilk Jason

Wilk Jason
CEO
Sell
70 $6.65

70

$6.65

$466

Mar 17, 2023

Wilk Jason

Wilk Jason
CEO
Sell
1,285 $6.63

1,285

$6.63

$8,520

Mar 14, 2023

Beilman Kyle

Beilman Kyle
CFO and Secretary
Buy
1,500 $6.90

1,500

$6.90

$10,350

Mar 02, 2023

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
2,357 $8.00

2,357

$8.00

$18,859

Dec 06, 2022

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
43,822 $0.34

43,822

$0.34

$14,943

Dec 06, 2022

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
3,643 $0.34

3,643

$0.34

$1,230

Sep 30, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
97,300 $0.36

97,300

$0.36

$35,330

Sep 30, 2022

Wilk Jason

Wilk Jason
CEO
Buy
1,532,232 $10.01

1,532,232

$10.01

$15,329,981

Sep 29, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
400,974 $0.35

400,974

$0.35

$140,782

Sep 28, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
248,782 $0.42

248,782

$0.42

$103,344

Sep 27, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
98,364 $0.44

98,364

$0.44

$42,887

Sep 15, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
24,181 $0.50

24,181

$0.50

$12,095

Sep 13, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
18,181 $0.51

18,181

$0.51

$9,200

Sep 12, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
65,133 $0.53

65,133

$0.53

$34,651

Sep 02, 2022

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
31,651 $0.47

31,651

$0.47

$14,876

Aug 18, 2022

Beilman Kyle

Beilman Kyle
CFO and Secretary
Sell
122,717 $0.59

122,717

$0.59

$72,403

Aug 15, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
2,094,168 $0.61

2,094,168

$0.61

$1,266,972

Aug 12, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
656,654 $0.66

656,654

$0.66

$430,765

Aug 10, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
361,633 $0.74

361,633

$0.74

$267,608

Aug 09, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
1,380,045 $0.76

1,380,045

$0.76

$1,050,214

Aug 08, 2022

Section 32 Fund 1, LP

Section 32 Fund 1, LP
Sell
317,404 $0.77

317,404

$0.77

$243,671

TOP