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

34

Insider Involved

2

Total Buys

$0.00

Total Sells

$949.17K

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

Nov 12, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
1,000 $75.20

1,000

$75.20

$75,200

Nov 11, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
1,000 $75.62

1,000

$75.62

$75,620

Nov 11, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
1,000 $75.50

1,000

$75.50

$75,500

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
83 $72.84

83

$72.84

$6,046

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
388 $73.29

388

$73.29

$28,435

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $72.56

250

$72.56

$18,140

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
85 $73.35

85

$73.35

$6,235

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
195 $72.83

195

$72.83

$14,203

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
67 $73.40

67

$73.40

$4,918

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
100 $72.25

100

$72.25

$7,225

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
150 $72.32

150

$72.32

$10,848

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
155 $73.40

155

$73.40

$11,377

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
194 $72.83

194

$72.83

$14,130

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
500 $72.25

500

$72.25

$36,123

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
200 $71.17

200

$71.17

$14,233

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
312 $72.40

312

$72.40

$22,588

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
156 $73.40

156

$73.40

$11,450

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
150 $72.32

150

$72.32

$10,848

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
278 $72.83

278

$72.83

$20,248

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
200 $71.17

200

$71.17

$14,233

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
165 $72.65

165

$72.65

$11,987

Nov 10, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
222 $73.40

222

$73.40

$16,295

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $72.91

250

$72.91

$18,229

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
350 $72.30

350

$72.30

$25,303

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
394 $71.97

394

$71.97

$28,356

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
1,000 $72.00

1,000

$72.00

$72,000

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
106 $72.49

106

$72.49

$7,684

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
500 $72.50

500

$72.50

$36,250

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $72.45

250

$72.45

$18,113

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
750 $73.00

750

$73.00

$54,750

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
750 $74.00

750

$74.00

$55,500

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
500 $72.93

500

$72.93

$36,464

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $70.56

250

$70.56

$17,641

Nov 09, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
1,000 $73.00

1,000

$73.00

$73,000

Sep 15, 2026

Creekmuir William S.

Creekmuir William S.
Sell
1,000 $81.03

1,000

$81.03

$81,033

Sep 14, 2026

Creekmuir William S.

Creekmuir William S.
Sell
2,135 $81.20

2,135

$81.20

$173,363

Sep 14, 2026

Creekmuir William S.

Creekmuir William S.
Sell
815 $81.66

815

$81.66

$66,553

Sep 08, 2026

Kammes Stacy Marie

Kammes Stacy Marie
Sell
750 $83.10

750

$83.10

$62,322

Sep 08, 2026

Kammes Stacy Marie

Kammes Stacy Marie
Sell
750 $83.56

750

$83.56

$62,669

Sep 08, 2026

Kammes Stacy Marie

Kammes Stacy Marie
Sell
500 $81.48

500

$81.48

$40,739

Sep 08, 2026

Kammes Stacy Marie

Kammes Stacy Marie
Sell
750 $82.11

750

$82.11

$61,585

Sep 04, 2026

Creekmuir William S.

Creekmuir William S.
Sell
3,100 $81.58

3,100

$81.58

$252,892

Sep 03, 2026

Culbreth Michael Scott

Culbreth Michael Scott
Sell
2,658 $80.69

2,658

$80.69

$214,479

Sep 03, 2026

Culbreth Michael Scott

Culbreth Michael Scott
Sell
1,342 $81.16

1,342

$81.16

$108,919

Aug 31, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $79.60

500

$79.60

$39,800

Aug 31, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $79.50

500

$79.50

$39,750

Aug 31, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $79.75

500

$79.75

$39,875

Aug 31, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $79.50

500

$79.50

$39,750

Aug 31, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $79.50

500

$79.50

$39,750

Aug 28, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $83.00

500

$83.00

$41,500

Aug 28, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $82.25

500

$82.25

$41,125

Aug 28, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $83.75

500

$83.75

$41,875

Aug 28, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Sell
500 $82.75

500

$82.75

$41,375

Aug 28, 2026

Creekmuir William S.

Creekmuir William S.
Sell
3,100 $81.85

3,100

$81.85

$253,747

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
509 $81.04

509

$81.04

$41,248

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
500 $80.57

500

$80.57

$40,284

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
350 $81.03

350

$81.03

$28,360

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
100 $80.74

100

$80.74

$8,074

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $81.04

250

$81.04

$20,260

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
500 $80.73

500

$80.73

$40,366

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $80.91

250

$80.91

$20,227

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
400 $81.03

400

$81.03

$32,412

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
500 $80.54

500

$80.54

$40,268

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $81.03

250

$81.03

$20,257

Aug 21, 2026

Kammes Stacy Marie

Kammes Stacy Marie
Sell
181 $81.19

181

$81.19

$14,696

Aug 21, 2026

Kammes Stacy Marie

Kammes Stacy Marie
Sell
415 $81.19

415

$81.19

$33,694

Aug 21, 2026

Kammes Stacy Marie

Kammes Stacy Marie
Sell
1,654 $80.94

1,654

$80.94

$133,870

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $81.50

250

$81.50

$20,375

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
385 $80.81

385

$80.81

$31,112

Aug 21, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $81.50

250

$81.50

$20,375

Aug 20, 2026

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
500 $79.66

500

$79.66

$39,830

Aug 20, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
421 $78.39

421

$78.39

$33,001

Aug 20, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
341 $78.75

341

$78.75

$26,853

Aug 20, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $80.00

250

$80.00

$20,000

Aug 20, 2026

Crimmins David Edward

Crimmins David Edward
Chief Growth Officer
Sell
250 $79.50

250

$79.50

$19,875

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

Sep 05, 2025

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
2,600 $46.75

2,600

$46.75

$121,550

Nov 04, 2024

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
3,012 $58.00

3,012

$58.00

$174,696

Nov 01, 2024

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
2,039 $57.00

2,039

$57.00

$116,223

Oct 30, 2024

McClaflin Michael Joseph

McClaflin Michael Joseph
Chief Information Officer
Sell
90 $59.33

90

$59.33

$5,340

Feb 10, 2023

Newlin Timothy Patrick

Newlin Timothy Patrick
VP-Strategic Business Dev
Sell
1,000 $19.77

1,000

$19.77

$19,770

Feb 10, 2023

Newlin Timothy Patrick

Newlin Timothy Patrick
VP-Strategic Business Dev
Sell
1,000 $19.70

1,000

$19.70

$19,700

Feb 09, 2023

Newlin Timothy Patrick

Newlin Timothy Patrick
VP-Strategic Business Dev
Sell
1,000 $20.04

1,000

$20.04

$20,040

Feb 09, 2023

Newlin Timothy Patrick

Newlin Timothy Patrick
VP-Strategic Business Dev
Sell
1,000 $19.96

1,000

$19.96

$19,960

Dec 15, 2022

Schmidt Derek P

Schmidt Derek P
COO
Buy
470 $14.17

470

$14.17

$6,659

Oct 12, 2022

Schmidt Derek P

Schmidt Derek P
COO
Buy
222 $14.47

222

$14.47

$3,206

Oct 11, 2022

Schmidt Derek P

Schmidt Derek P
COO
Buy
357 $15.63

357

$15.63

$5,577

Oct 11, 2022

Schmidt Derek P

Schmidt Derek P
COO
Buy
10 $15.63

10

$15.63

$154

Jul 11, 2022

Schmidt Derek P

Schmidt Derek P
COO
Buy
8 $18.39

8

$18.39

$153

Jul 11, 2022

Schmidt Derek P

Schmidt Derek P
COO
Buy
470 $18.66

470

$18.66

$8,761

Apr 04, 2022

Schmidt Derek P

Schmidt Derek P
CFO & COO
Buy
8 $19.71

8

$19.71

$152

Apr 04, 2022

Schmidt Derek P

Schmidt Derek P
CFO & COO
Buy
444 $19.51

444

$19.51

$8,653

Mar 01, 2022

Dickson Kathryn P

Dickson Kathryn P
Buy
1,000 $20.48

1,000

$20.48

$20,480

Feb 14, 2022

Levine Thomas M

Levine Thomas M
Buy
1,000 $22.52

1,000

$22.52

$22,520

Feb 14, 2022

Schmidt Derek P

Schmidt Derek P
CFO & COO
Buy
4,344 $22.21

4,344

$22.21

$96,480

Feb 11, 2022

Schmidt Derek P

Schmidt Derek P
CFO & COO
Buy
12,411 $22.42

12,411

$22.42

$278,255

TOP