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

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $16.42

1,500

$16.42

$24,627

Aug 05, 2025

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
20,000 $16.38

20,000

$16.38

$327,560

Jul 14, 2025

Walker Karen

Walker Karen
Sell
5,000 $19.05

5,000

$19.05

$95,225

Jul 08, 2025

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
40,000 $21.13

40,000

$21.13

$845,000

Jul 08, 2025

Barretto Ryan Paul

Barretto Ryan Paul
CEO
Sell
16,800 $21.16

16,800

$21.16

$355,459

Jun 16, 2025

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
2,466 $20.55

2,466

$20.55

$50,669

Jun 03, 2025

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
3,649 $21.56

3,649

$21.56

$78,661

Jun 03, 2025

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $21.13

1,500

$21.13

$31,695

Jun 03, 2025

Barretto Ryan Paul

Barretto Ryan Paul
CEO
Sell
10,641 $21.56

10,641

$21.56

$229,388

May 06, 2025

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $20.82

1,500

$20.82

$31,224

May 06, 2025

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
40,000 $20.81

40,000

$20.81

$832,560

Apr 14, 2025

Walker Karen

Walker Karen
Sell
5,000 $19.42

5,000

$19.42

$97,085

Apr 04, 2025

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
40,000 $19.99

40,000

$19.99

$799,600

Apr 04, 2025

Barretto Ryan Paul

Barretto Ryan Paul
CEO
Sell
16,800 $19.90

16,800

$19.90

$334,270

Jan 15, 2025

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
40,000 $31.67

40,000

$31.67

$1,266,800

Jan 13, 2025

Walker Karen

Walker Karen
Sell
5,000 $30.26

5,000

$30.26

$151,320

Jan 02, 2025

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $31.17

1,500

$31.17

$46,755

Dec 30, 2024

Barretto Ryan Paul

Barretto Ryan Paul
CEO
Sell
16,800 $30.99

16,800

$30.99

$520,615

Dec 13, 2024

Walker Karen

Walker Karen
Sell
4,700 $34.18

4,700

$34.18

$160,641

Dec 13, 2024

Walker Karen

Walker Karen
Sell
300 $35.25

300

$35.25

$10,576

Dec 12, 2024

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
8,281 $34.98

8,281

$34.98

$289,628

Dec 12, 2024

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
31,719 $34.47

31,719

$34.47

$1,093,259

Dec 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $31.30

1,500

$31.30

$46,950

Dec 03, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
2,541 $0.00

2,541

$0.00

$0

Dec 03, 2024

Barretto Ryan Paul

Barretto Ryan Paul
CEO
Sell
13,465 $31.45

13,465

$31.45

$423,474

Nov 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
100 $28.10

100

$28.10

$2,810

Nov 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,400 $27.59

1,400

$27.59

$38,629

Oct 07, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $28.27

1,500

$28.27

$42,411

Oct 07, 2024

Howard Justyn Russell

Howard Justyn Russell
Executive Chair
Sell
20,000 $28.23

20,000

$28.23

$564,560

Oct 07, 2024

Barretto Ryan Paul

Barretto Ryan Paul
CEO
Sell
16,400 $28.23

16,400

$28.23

$462,956

Oct 07, 2024

Barretto Ryan Paul

Barretto Ryan Paul
CEO
Sell
400 $29.11

400

$29.11

$11,646

Sep 05, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,101 $28.65

3,101

$28.65

$88,837

Sep 05, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
16,899 $28.11

16,899

$28.11

$474,997

Sep 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
2,510 $29.23

2,510

$29.23

$73,370

Sep 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
1,181 $29.23

1,181

$29.23

$34,522

Sep 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
13,306 $29.23

13,306

$29.23

$388,948

Sep 03, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,200 $29.62

1,200

$29.62

$35,548

Sep 03, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
300 $30.54

300

$30.54

$9,162

Sep 03, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
8,595 $29.27

8,595

$29.27

$251,576

Aug 07, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
13,101 $31.28

13,101

$31.28

$409,773

Aug 07, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
66,899 $30.44

66,899

$30.44

$2,036,138

Aug 07, 2024

Walker Karen

Walker Karen
Sell
3,500 $31.15

3,500

$31.15

$109,008

Aug 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
5,072 $31.03

5,072

$31.03

$157,384

Aug 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
14,928 $30.56

14,928

$30.56

$456,215

Aug 05, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $31.02

1,500

$31.02

$46,530

Jul 08, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
20,000 $36.13

20,000

$36.13

$722,540

Jul 08, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
11,200 $36.10

11,200

$36.10

$404,320

Jun 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
16,742 $33.97

16,742

$33.97

$568,726

Jun 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,258 $34.45

3,258

$34.45

$112,248

Jun 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
2,520 $32.14

2,520

$32.14

$80,983

Jun 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
15,586 $32.14

15,586

$32.14

$500,872

Jun 03, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $32.39

1,500

$32.39

$48,591

May 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
16,509 $28.32

16,509

$28.32

$467,601

May 06, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,300 $28.36

1,300

$28.36

$36,867

May 06, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
200 $29.50

200

$29.50

$5,900

May 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,491 $29.31

3,491

$29.31

$102,321

Apr 08, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,352 $57.26

3,352

$57.26

$191,936

Apr 08, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
7,500 $55.85

7,500

$55.85

$418,875

Apr 08, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
9,148 $56.79

9,148

$56.79

$519,515

Apr 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
1,401 $57.92

1,401

$57.92

$81,145

Apr 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
5,067 $56.23

5,067

$56.23

$284,922

Apr 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
5,333 $57.52

5,333

$57.52

$306,749

Apr 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
2,600 $56.24

2,600

$56.24

$146,224

Apr 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
2,500 $57.50

2,500

$57.50

$143,743

Apr 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
500 $57.94

500

$57.94

$28,970

Apr 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
4,573 $56.14

4,573

$56.14

$256,747

Apr 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
5,026 $57.39

5,026

$57.39

$288,442

Apr 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
600 $57.99

600

$57.99

$34,796

Apr 01, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $59.63

1,500

$59.63

$89,445

Mar 07, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
33,661 $58.24

33,661

$58.24

$1,960,282

Mar 07, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
6,339 $59.04

6,339

$59.04

$374,248

Mar 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
7,000 $58.88

7,000

$58.88

$412,153

Mar 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
13,000 $59.40

13,000

$59.40

$772,135

Mar 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
200 $64.25

200

$64.25

$12,849

Mar 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,300 $63.89

1,300

$63.89

$83,057

Mar 04, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
6,800 $64.02

6,800

$64.02

$435,356

Mar 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
28,755 $64.02

28,755

$64.02

$1,840,981

Mar 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
2,395 $63.64

2,395

$63.64

$152,427

Mar 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
3,205 $64.12

3,205

$64.12

$205,508

Feb 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,076 $58.23

3,076

$58.23

$179,100

Feb 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
15,410 $59.49

15,410

$59.49

$916,710

Feb 06, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
1,514 $60.05

1,514

$60.05

$90,910

Feb 05, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
100 $60.96

100

$60.96

$6,096

Feb 05, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
6,471 $60.08

6,471

$60.08

$388,797

Feb 05, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
15,429 $59.39

15,429

$59.39

$916,251

Feb 05, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
100 $60.87

100

$60.87

$6,087

Feb 05, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
13,766 $59.34

13,766

$59.34

$816,916

Feb 05, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
8,134 $60.01

8,134

$60.01

$488,121

Feb 05, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
4,324 $59.47

4,324

$59.47

$257,153

Feb 05, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
1,276 $60.19

1,276

$60.19

$76,801

Feb 05, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
300 $60.46

300

$60.46

$18,139

Feb 05, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,200 $59.52

1,200

$59.52

$71,429

Jan 08, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
1,200 $56.30

1,200

$56.30

$67,564

Jan 08, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
11,696 $58.29

11,696

$58.29

$681,807

Jan 08, 2024

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
7,104 $57.82

7,104

$57.82

$410,753

Jan 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
8,972 $56.36

8,972

$56.36

$505,653

Jan 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
13,028 $55.85

13,028

$55.85

$727,601

Jan 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
8,809 $56.36

8,809

$56.36

$496,484

Jan 04, 2024

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
Sell
13,191 $55.85

13,191

$55.85

$736,717

Jan 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
4,500 $55.98

4,500

$55.98

$251,928

Jan 04, 2024

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
1,100 $56.49

1,100

$56.49

$62,141

Jan 02, 2024

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $62.11

1,500

$62.11

$93,165

Dec 07, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
11,683 $55.61

11,683

$55.61

$649,633

Dec 07, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
8,317 $54.84

8,317

$54.84

$456,088

Dec 06, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
8,838 $56.32

8,838

$56.32

$497,792

Dec 06, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
11,162 $57.17

11,162

$57.17

$638,076

Dec 04, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
11,307 $58.53

11,307

$58.53

$661,844

Dec 04, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
2,986 $58.16

2,986

$58.16

$173,678

Dec 04, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
2,214 $58.83

2,214

$58.83

$130,247

Dec 04, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
400 $59.79

400

$59.79

$23,917

Nov 09, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
20,000 $47.48

20,000

$47.48

$949,660

Nov 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
10,100 $50.28

10,100

$50.28

$507,838

Nov 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
543 $50.94

543

$50.94

$27,663

Nov 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
9,357 $49.59

9,357

$49.59

$464,004

Nov 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
11,200 $50.09

11,200

$50.09

$560,997

Nov 02, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
462 $43.34

462

$43.34

$20,022

Oct 03, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
479 $48.15

479

$48.15

$23,065

Sep 06, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
4,301 $52.68

4,301

$52.68

$226,577

Sep 06, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
70,699 $51.85

70,699

$51.85

$3,665,743

Sep 05, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
1,344 $52.62

1,344

$52.62

$70,727

Sep 05, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
11,110 $52.62

11,110

$52.62

$584,653

Sep 05, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
5,600 $52.66

5,600

$52.66

$294,874

Sep 05, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
2,776 $52.62

2,776

$52.62

$146,084

Sep 01, 2023

Walker Karen

Walker Karen
Sell
4,000 $52.88

4,000

$52.88

$211,536

Aug 09, 2023

Walker Karen

Walker Karen
Sell
987 $44.57

987

$44.57

$43,987

Aug 09, 2023

Walker Karen

Walker Karen
Sell
986 $44.58

986

$44.58

$43,951

Aug 09, 2023

Walker Karen

Walker Karen
Sell
986 $44.55

986

$44.55

$43,926

Aug 07, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $46.62

1,500

$46.62

$69,930

Aug 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
9,700 $53.08

9,700

$53.08

$514,895

Aug 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
1,500 $53.50

1,500

$53.50

$80,256

Aug 02, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
492 $53.66

492

$53.66

$26,399

Jul 17, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
18,000 $55.24

18,000

$55.24

$994,392

Jul 06, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $46.55

1,500

$46.55

$69,825

Jul 05, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
6,656 $45.55

6,656

$45.55

$303,194

Jul 05, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
4,544 $46.43

4,544

$46.43

$210,987

Jun 06, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $43.52

1,500

$43.52

$65,280

Jun 05, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
2,497 $43.89

2,497

$43.89

$109,591

Jun 05, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
1,212 $43.89

1,212

$43.89

$53,193

Jun 05, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
10,139 $43.89

10,139

$43.89

$444,991

May 08, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $39.81

1,500

$39.81

$59,715

May 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
11,707 $39.93

11,707

$39.93

$467,484

May 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
8,293 $40.43

8,293

$40.43

$335,269

May 02, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
315 $48.65

315

$48.65

$15,324

Apr 10, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,335 $50.46

3,335

$50.46

$168,297

Apr 10, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
16,565 $51.19

16,565

$51.19

$847,962

Apr 10, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
100 $51.82

100

$51.82

$5,182

Apr 06, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $53.51

1,500

$53.51

$80,265

Apr 04, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
409 $58.25

409

$58.25

$23,825

Mar 14, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
5,450 $60.00

5,450

$60.00

$327,000

Mar 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
2,050 $55.45

2,050

$55.45

$113,675

Mar 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
2,050 $55.41

2,050

$55.41

$113,586

Mar 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
200 $56.14

200

$56.14

$11,228

Mar 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
200 $56.14

200

$56.14

$11,227

Mar 08, 2023

Walker Karen

Walker Karen
Sell
6,000 $64.56

6,000

$64.56

$387,366

Mar 08, 2023

Walker Karen

Walker Karen
Sell
2,100 $64.83

2,100

$64.83

$136,149

Mar 08, 2023

Walker Karen

Walker Karen
Sell
5,900 $63.59

5,900

$63.59

$375,152

Mar 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
12,205 $63.64

12,205

$63.64

$776,751

Mar 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
6,095 $64.52

6,095

$64.52

$393,249

Mar 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
1,700 $65.24

1,700

$65.24

$110,903

Mar 06, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $66.37

1,500

$66.37

$99,555

Mar 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
600 $64.02

600

$64.02

$38,410

Mar 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
2,100 $65.01

2,100

$65.01

$136,517

Mar 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
2,900 $66.04

2,900

$66.04

$191,522

Mar 02, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
14,859 $61.39

14,859

$61.39

$912,164

Feb 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
2,700 $60.07

2,700

$60.07

$162,200

Feb 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
600 $61.88

600

$61.88

$37,126

Feb 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
2,700 $60.08

2,700

$60.08

$162,216

Feb 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
1,875 $61.11

1,875

$61.11

$114,581

Feb 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
400 $61.97

400

$61.97

$24,788

Feb 13, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
1,675 $61.07

1,675

$61.07

$102,291

Feb 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
15 $64.94

15

$64.94

$974

Feb 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
14,090 $62.20

14,090

$62.20

$876,398

Feb 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,394 $64.08

3,394

$64.08

$217,484

Feb 08, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
2,501 $62.93

2,501

$62.93

$157,393

Feb 06, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $62.96

1,500

$62.96

$94,440

Feb 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
1,000 $64.35

1,000

$64.35

$64,345

Feb 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
1,000 $65.61

1,000

$65.61

$65,613

Feb 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
500 $66.59

500

$66.59

$33,293

Feb 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
600 $67.78

600

$67.78

$40,670

Feb 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
1,500 $69.34

1,500

$69.34

$104,006

Feb 03, 2023

Barretto Ryan Paul

Barretto Ryan Paul
President
Sell
1,000 $70.21

1,000

$70.21

$70,211

Feb 02, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
443 $69.82

443

$69.82

$30,929

Jan 12, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
5,450 $60.00

5,450

$60.00

$327,000

Jan 11, 2023

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
4,500 $55.00

4,500

$55.00

$247,500

Jan 09, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
2,686 $51.97

2,686

$51.97

$139,581

Jan 09, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
13,662 $52.69

13,662

$52.69

$719,796

Jan 09, 2023

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,652 $53.60

3,652

$53.60

$195,744

Jan 06, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
1,500 $53.59

1,500

$53.59

$80,385

Jan 05, 2023

Del Preto Joseph

Del Preto Joseph
CFO and Treasurer
Sell
505 $56.48

505

$56.48

$28,522

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
2,566 $59.92

2,566

$59.92

$153,762

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
100 $62.13

100

$62.13

$6,213

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
700 $60.27

700

$60.27

$42,189

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
200 $62.13

200

$62.13

$12,426

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
746 $58.85

746

$58.85

$43,904

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
1,001 $57.33

1,001

$57.33

$57,386

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
608 $58.78

608

$58.78

$35,736

Dec 15, 2022

Rankin Aaron Edward Frederick

Rankin Aaron Edward Frederick
CTO
Sell
1,100 $57.36

1,100

$57.36

$63,091

Dec 08, 2022

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
3,256 $58.73

3,256

$58.73

$191,218

Dec 08, 2022

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
13,693 $59.24

13,693

$59.24

$811,146

Dec 08, 2022

Howard Justyn Russell

Howard Justyn Russell
Chairman and CEO
Sell
100 $61.03

100

$61.03

$6,103

TOP