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

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

Transactions

6

Insider Involved

2

Total Buys

$0.00

Total Sells

$3.73M

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 04, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,692 $54.98

7,692

$54.98

$422,906

Aug 03, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
3,932 $55.84

3,932

$55.84

$219,563

Aug 03, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
3,287 $53.52

3,287

$53.52

$175,920

Aug 03, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
8,167 $55.05

8,167

$55.05

$449,593

Jul 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
42,911 $43.63

42,911

$43.63

$1,872,207

Jul 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
13,211 $44.76

13,211

$44.76

$591,324

Jul 02, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
1,697 $42.40

1,697

$42.40

$71,953

Jul 02, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
4,072 $42.99

4,072

$42.99

$175,055

Jul 01, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
5,769 $41.93

5,769

$41.93

$241,894

Jun 16, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
5,769 $42.00

5,769

$42.00

$242,298

Jun 15, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
5,658 $42.91

5,658

$42.91

$242,785

Jun 15, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
117 $43.26

117

$43.26

$5,061

Jun 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
13,701 $44.69

13,701

$44.69

$612,298

Jun 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
42,421 $45.29

42,421

$45.29

$1,921,247

May 29, 2026

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
3,942 $50.00

3,942

$50.00

$197,100

May 11, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
21,287 $51.16

21,287

$51.16

$1,089,043

May 11, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
10,549 $52.69

10,549

$52.69

$555,827

May 11, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
24,286 $50.26

24,286

$50.26

$1,220,614

Apr 16, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
5,565 $53.34

5,565

$53.34

$296,837

Apr 16, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
204 $54.07

204

$54.07

$11,030

Apr 15, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
2,530 $50.62

2,530

$50.62

$128,069

Apr 15, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
3,239 $51.42

3,239

$51.42

$166,549

Apr 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
4,922 $48.43

4,922

$48.43

$238,372

Apr 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
48,465 $47.45

48,465

$47.45

$2,299,664

Apr 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
2,735 $49.54

2,735

$49.54

$135,492

Mar 11, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,692 $57.48

7,692

$57.48

$442,136

Mar 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
34,969 $56.99

34,969

$56.99

$1,992,883

Mar 10, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,528 $57.23

7,528

$57.23

$430,827

Mar 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
1,293 $58.41

1,293

$58.41

$75,524

Mar 10, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
164 $58.03

164

$58.03

$9,517

Mar 10, 2026

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
19,859 $57.58

19,859

$57.58

$1,143,481

Feb 26, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
3,846 $55.08

3,846

$55.08

$211,838

Feb 26, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
3,406 $54.39

3,406

$54.39

$185,252

Feb 26, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
2,363 $53.62

2,363

$53.62

$126,704

Feb 25, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
4,694 $50.29

4,694

$50.29

$236,061

Feb 25, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
1,075 $51.52

1,075

$51.52

$55,384

Feb 24, 2026

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
4,225 $50.00

4,225

$50.00

$211,250

Feb 23, 2026

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
2,208 $50.20

2,208

$50.20

$110,842

Feb 23, 2026

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
505 $51.35

505

$51.35

$25,932

Jan 22, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,351 $63.63

7,351

$63.63

$467,744

Jan 22, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
341 $64.15

341

$64.15

$21,875

Jan 21, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
5,834 $64.15

5,834

$64.15

$374,251

Jan 21, 2026

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
1,858 $64.80

1,858

$64.80

$120,398

Jan 02, 2026

Fu Howard

Fu Howard
CFO & Treasurer
Sell
814 $72.99

814

$72.99

$59,414

Dec 22, 2025

Fu Howard

Fu Howard
CFO & Treasurer
Sell
796 $74.42

796

$74.42

$59,238

Dec 15, 2025

Griffith William J.G.

Griffith William J.G.
Sell
207,474 $72.30

207,474

$72.30

$14,999,955

Dec 15, 2025

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
64,707 $72.62

64,707

$72.62

$4,699,022

Dec 15, 2025

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
10,293 $73.21

10,293

$73.21

$753,551

Dec 04, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,898 $75.28

7,898

$75.28

$594,561

Dec 04, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
1,717 $76.07

1,717

$76.07

$130,612

Dec 03, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
9,615 $75.13

9,615

$75.13

$722,375

Dec 02, 2025

Stack Lawrence Joseph

Stack Lawrence Joseph
Chief Revenue Officer
Sell
10,000 $75.30

10,000

$75.30

$753,000

Nov 21, 2025

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
4,204 $69.21

4,204

$69.21

$290,959

Nov 21, 2025

Fu Howard

Fu Howard
CFO & Treasurer
Sell
797 $69.35

797

$69.35

$55,272

Nov 19, 2025

Courtemanche Craig F. Jr.

Courtemanche Craig F. Jr.
Sell
300,000 $71.91

300,000

$71.91

$21,573,000

Nov 13, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
1,039 $76.91

1,039

$76.91

$79,909

Nov 13, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
8,576 $76.30

8,576

$76.30

$654,349

Nov 12, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
514 $79.39

514

$79.39

$40,806

Nov 12, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
14,776 $78.58

14,776

$78.58

$1,161,098

Nov 12, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
20,906 $77.66

20,906

$77.66

$1,623,560

Nov 11, 2025

Bueker Kathryn

Bueker Kathryn
Sell
6,500 $79.00

6,500

$79.00

$513,500

Nov 10, 2025

Fleming William Fred Jr

Fleming William Fred Jr
SVP, Corporate Controller
Sell
22,000 $78.77

22,000

$78.77

$1,732,940

Oct 21, 2025

Fu Howard

Fu Howard
CFO & Treasurer
Sell
814 $72.34

814

$72.34

$58,885

Oct 15, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
2,118 $72.91

2,118

$72.91

$154,423

Oct 15, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
5,574 $72.36

5,574

$72.36

$403,335

Oct 14, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
2,708 $71.14

2,708

$71.14

$192,647

Oct 14, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
4,984 $70.25

4,984

$70.25

$350,126

Sep 23, 2025

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
1,036 $75.00

1,036

$75.00

$77,700

Sep 22, 2025

Fu Howard

Fu Howard
CFO & Treasurer
Sell
796 $71.02

796

$71.02

$56,532

Sep 17, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
437 $72.93

437

$72.93

$31,870

Sep 17, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,255 $72.55

7,255

$72.55

$526,350

Sep 16, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,692 $70.41

7,692

$70.41

$541,594

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 21, 2025

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
4,205 $63.67

4,205

$63.67

$267,732

Aug 21, 2025

Fu Howard

Fu Howard
CFO & Treasurer
Sell
797 $63.85

797

$63.85

$50,888

Aug 20, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,692 $64.85

7,692

$64.85

$498,826

Aug 19, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
54 $66.82

54

$66.82

$3,608

Aug 19, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
7,638 $66.28

7,638

$66.28

$506,247

Aug 13, 2025

ICONIQ Strategic Partners IV, L.P.

ICONIQ Strategic Partners IV, L.P.
Sell
644 $65.41

644

$65.41

$42,126

Aug 13, 2025

Griffith William J.G.

Griffith William J.G.
Sell
17,001 $64.95

17,001

$64.95

$1,104,232

Aug 13, 2025

Griffith William J.G.

Griffith William J.G.
Sell
28,161 $64.95

28,161

$64.95

$1,829,085

Aug 13, 2025

Griffith William J.G.

Griffith William J.G.
Sell
384 $65.41

384

$65.41

$25,119

Aug 13, 2025

Griffith William J.G.

Griffith William J.G.
Sell
644 $65.41

644

$65.41

$42,126

Aug 13, 2025

ICONIQ Strategic Partners IV, L.P.

ICONIQ Strategic Partners IV, L.P.
Sell
17,001 $64.95

17,001

$64.95

$1,104,232

Aug 13, 2025

ICONIQ Strategic Partners IV, L.P.

ICONIQ Strategic Partners IV, L.P.
Sell
28,161 $64.95

28,161

$64.95

$1,829,085

Aug 13, 2025

ICONIQ Strategic Partners IV, L.P.

ICONIQ Strategic Partners IV, L.P.
Sell
384 $65.41

384

$65.41

$25,119

Jul 21, 2025

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
1,390 $75.00

1,390

$75.00

$104,250

Jul 21, 2025

Fu Howard

Fu Howard
CFO & Treasurer
Sell
814 $74.35

814

$74.35

$60,521

Jul 10, 2025

Singer Benjamin C

Singer Benjamin C
Chief Legal Officer; Secretary
Sell
4,500 $75.00

4,500

$75.00

$337,500

Jul 10, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
343 $75.03

343

$75.03

$25,735

Jul 10, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
4,280 $72.58

4,280

$72.58

$310,642

Jul 10, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
3,412 $71.82

3,412

$71.82

$245,050

Jul 09, 2025

O CONNOR KEVIN J

O CONNOR KEVIN J
Sell
5,247 $72.58

5,247

$72.58

$380,827

TOP