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

Guillaume Stephen J

Guillaume Stephen J
SVP
Buy
13 $56.96

13

$56.96

$740

Aug 22, 2025

Freeman Thomas E.

Freeman Thomas E.
Sell
3,000 $60.00

3,000

$60.00

$180,000

Jul 08, 2025

Gephart LeeAnn

Gephart LeeAnn
EVP
Sell
14 $59.64

14

$59.64

$835

Jun 24, 2025

Gephart LeeAnn

Gephart LeeAnn
EVP
Sell
33 $59.58

33

$59.58

$1,966

May 30, 2025

Guillaume Stephen J

Guillaume Stephen J
EVP
Buy
15 $58.09

15

$58.09

$871

May 06, 2025

Painter John P II

Painter John P II
Buy
215 $57.40

215

$57.40

$12,341

Feb 28, 2025

Guillaume Stephen J

Guillaume Stephen J
EVP
Buy
13 $57.45

13

$57.45

$747

Nov 29, 2024

Guillaume Stephen J

Guillaume Stephen J
SVP
Buy
13 $67.08

13

$67.08

$872

Nov 20, 2024

RICHARDS DAVID Z JR

RICHARDS DAVID Z JR
EVP
Sell
121 $69.50

121

$69.50

$8,410

Nov 04, 2024

Painter John P II

Painter John P II
Buy
290 $56.65

290

$56.65

$16,429

Aug 30, 2024

RICHARDS DAVID Z JR

RICHARDS DAVID Z JR
Senior EVP
Sell
500 $54.87

500

$54.87

$27,435

Apr 30, 2024

Guillaume Stephen J

Guillaume Stephen J
EVP
Buy
300 $40.00

300

$40.00

$12,000

Feb 21, 2024

BLACK RANDALL E

BLACK RANDALL E
CEO & President
Buy
100 $48.00

100

$48.00

$4,800

Feb 20, 2024

BLACK RANDALL E

BLACK RANDALL E
CEO & President
Buy
400 $48.00

400

$48.00

$19,200

Oct 27, 2023

LANDY R JOSEPH

LANDY R JOSEPH
Buy
500 $47.50

500

$47.50

$23,750

Oct 27, 2023

LANDY R JOSEPH

LANDY R JOSEPH
Buy
268 $47.47

268

$47.47

$12,722

Oct 25, 2023

Guillaume Stephen J

Guillaume Stephen J
SVP
Buy
500 $44.25

500

$44.25

$22,125

Oct 05, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
1,193 $45.25

1,193

$45.25

$53,983

Oct 05, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
1,000 $45.35

1,000

$45.35

$45,350

Oct 05, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
1,940 $45.46

1,940

$45.46

$88,192

Oct 05, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
1,000 $45.47

1,000

$45.47

$45,470

Oct 04, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
939 $46.00

939

$46.00

$43,194

Oct 04, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
1,324 $46.44

1,324

$46.44

$61,487

Sep 29, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
535 $49.00

535

$49.00

$26,215

Sep 18, 2023

RICHARDS DAVID Z JR

RICHARDS DAVID Z JR
EVP
Sell
1,500 $50.79

1,500

$50.79

$76,178

Sep 18, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
1,000 $51.00

1,000

$51.00

$51,000

Sep 18, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
9 $51.50

9

$51.50

$464

Sep 18, 2023

Marino Robert Joseph

Marino Robert Joseph
Sell
1,000 $51.00

1,000

$51.00

$51,000

Aug 22, 2023

Marino Robert Joseph

Marino Robert Joseph
Chief Revenue Officer
Buy
1,421 $52.38

1,421

$52.38

$74,432

Aug 21, 2023

Marino Robert Joseph

Marino Robert Joseph
Chief Revenue Officer
Buy
359 $52.75

359

$52.75

$18,937

Aug 18, 2023

Marino Robert Joseph

Marino Robert Joseph
Chief Revenue Officer
Buy
641 $52.25

641

$52.25

$33,492

Aug 07, 2023

DePaola Rinaldo A

DePaola Rinaldo A
Buy
180 $69.50

180

$69.50

$12,510

Aug 07, 2023

DePaola Rinaldo A

DePaola Rinaldo A
Buy
35 $69.50

35

$69.50

$2,433

May 30, 2023

RICHARDS DAVID Z JR

RICHARDS DAVID Z JR
Senior EVP
Sell
500 $78.97

500

$78.97

$39,485

Mar 16, 2023

DePaola Rinaldo A

DePaola Rinaldo A
Buy
125 $73.00

125

$73.00

$9,125

Mar 14, 2023

DePaola Rinaldo A

DePaola Rinaldo A
Buy
85 $76.00

85

$76.00

$6,460

Mar 06, 2023

LANDY R JOSEPH

LANDY R JOSEPH
Sell
3,439 $83.00

3,439

$83.00

$285,437

Feb 22, 2023

Painter John P II

Painter John P II
Buy
125 $85.00

125

$85.00

$10,625

Dec 15, 2022

RICHARDS DAVID Z JR

RICHARDS DAVID Z JR
EVP
Sell
210 $74.19

210

$74.19

$15,581

Dec 12, 2022

LANDY R JOSEPH

LANDY R JOSEPH
Buy
300 $73.00

300

$73.00

$21,900

May 24, 2022

Freeman Thomas E.

Freeman Thomas E.
Sell
201 $66.50

201

$66.50

$13,367

May 19, 2022

BLACK RANDALL E

BLACK RANDALL E
CEO & President
Buy
884 $67.85

884

$67.85

$60,000

May 19, 2022

WILSON JEFFREY L

WILSON JEFFREY L
EVP
Buy
139 $67.85

139

$67.85

$9,425

May 06, 2022

DePaola Rinaldo A

DePaola Rinaldo A
Buy
300 $69.00

300

$69.00

$20,700

May 06, 2022

DePaola Rinaldo A

DePaola Rinaldo A
Buy
425 $70.00

425

$70.00

$29,750

Apr 25, 2022

Hilifger Janie M

Hilifger Janie M
Buy
575 $69.50

575

$69.50

$39,963

Mar 10, 2022

GRAHAM ROGER C JR

GRAHAM ROGER C JR
Buy
1,532 $62.02

1,532

$62.02

$95,015

Feb 19, 2021

GRAHAM ROGER C JR

GRAHAM ROGER C JR
Buy
1,400 $55.55

1,400

$55.55

$77,770

Oct 28, 2020

LANDY R JOSEPH

LANDY R JOSEPH
Buy
500 $45.00

500

$45.00

$22,500

Sep 14, 2020

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
325 $46.00

325

$46.00

$14,950

Sep 08, 2020

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
675 $46.50

675

$46.50

$31,388

Aug 31, 2020

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
1,000 $47.00

1,000

$47.00

$47,000

Aug 27, 2020

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
1,000 $47.16

1,000

$47.16

$47,160

Aug 21, 2020

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
1,500 $47.50

1,500

$47.50

$71,250

Aug 19, 2020

DePaola Rinaldo A

DePaola Rinaldo A
Buy
400 $48.25

400

$48.25

$19,300

Aug 11, 2020

LANDY R JOSEPH

LANDY R JOSEPH
Buy
101 $47.56

101

$47.56

$4,802

Aug 03, 2020

LANDY R JOSEPH

LANDY R JOSEPH
Buy
302 $49.90

302

$49.90

$15,070

Jul 31, 2020

LANDY R JOSEPH

LANDY R JOSEPH
Buy
100 $49.00

100

$49.00

$4,900

May 19, 2020

GRAHAM ROGER C JR

GRAHAM ROGER C JR
Buy
314 $50.00

314

$50.00

$15,700

May 01, 2020

GRAHAM ROGER C JR

GRAHAM ROGER C JR
Buy
686 $50.00

686

$50.00

$34,300

Apr 28, 2020

LANDY R JOSEPH

LANDY R JOSEPH
Buy
600 $54.00

600

$54.00

$32,400

Feb 05, 2020

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Sell
200 $65.00

200

$65.00

$13,000

Feb 04, 2020

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Sell
200 $64.95

200

$64.95

$12,990

Dec 03, 2019

DePaola Rinaldo A

DePaola Rinaldo A
Buy
25 $59.99

25

$59.99

$1,500

May 09, 2019

LANDY R JOSEPH

LANDY R JOSEPH
Sell
200 $0.00

200

$0.00

$0

Apr 30, 2019

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
1,000 $61.00

1,000

$61.00

$61,000

Mar 18, 2019

Mosso Robert B Mr

Mosso Robert B Mr
SVP
Sell
250 $59.50

250

$59.50

$14,875

Feb 22, 2019

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
281 $59.11

281

$59.11

$16,610

Feb 21, 2019

KUNES CHRISTOPHER W

KUNES CHRISTOPHER W
Buy
241 $59.41

241

$59.41

$14,318

Feb 05, 2019

DePaola Rinaldo A

DePaola Rinaldo A
Buy
200 $59.50

200

$59.50

$11,900

Feb 05, 2019

DePaola Rinaldo A

DePaola Rinaldo A
Buy
140 $59.00

140

$59.00

$8,260

Feb 05, 2019

DePaola Rinaldo A

DePaola Rinaldo A
Buy
475 $60.00

475

$60.00

$28,500

Jan 31, 2019

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Buy
209 $57.10

209

$57.10

$11,934

Jan 31, 2019

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Buy
89 $56.61

89

$56.61

$5,038

Jan 31, 2019

DePaola Rinaldo A

DePaola Rinaldo A
Buy
160 $57.99

160

$57.99

$9,278

Jan 31, 2019

DePaola Rinaldo A

DePaola Rinaldo A
Buy
45 $57.75

45

$57.75

$2,599

Dec 17, 2018

CARR JEFFREY B

CARR JEFFREY B
SVP
Sell
200 $60.10

200

$60.10

$12,020

Dec 17, 2018

CARR JEFFREY B

CARR JEFFREY B
SVP
Sell
400 $60.00

400

$60.00

$24,000

Dec 17, 2018

CARR JEFFREY B

CARR JEFFREY B
SVP
Sell
200 $60.50

200

$60.50

$12,100

Dec 07, 2018

VAN DER HIEL RUDOLPH J

VAN DER HIEL RUDOLPH J
Sell
100 $61.00

100

$61.00

$6,100

Oct 26, 2018

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Buy
100 $61.55

100

$61.55

$6,155

Aug 08, 2018

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Buy
200 $62.35

200

$62.35

$12,470

Aug 07, 2018

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Buy
200 $62.35

200

$62.35

$12,470

Aug 01, 2018

VAN DER HIEL RUDOLPH J

VAN DER HIEL RUDOLPH J
Sell
100 $64.00

100

$64.00

$6,400

May 09, 2018

BYERS DOUGLAS L

BYERS DOUGLAS L
SVP
Buy
189 $63.00

189

$63.00

$11,907

May 07, 2018

BYERS DOUGLAS L

BYERS DOUGLAS L
SVP
Buy
311 $63.00

311

$63.00

$19,593

May 03, 2018

BYERS DOUGLAS L

BYERS DOUGLAS L
SVP
Buy
300 $62.65

300

$62.65

$18,795

Mar 08, 2018

RICHARDS DAVID Z JR

RICHARDS DAVID Z JR
EVP
Buy
200 $62.50

200

$62.50

$12,500

Feb 08, 2018

ROHRER DWIGHT D

ROHRER DWIGHT D
SVP
Buy
100 $62.75

100

$62.75

$6,275

TOP