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

Mar 06, 2025

KRETZMER W BRIAN

KRETZMER W BRIAN
Buy
653 $38.33

653

$38.33

$25,029

Mar 05, 2025

RICHTER BRET

RICHTER BRET
CFO
Buy
2,500 $39.21

2,500

$39.21

$98,025

Mar 04, 2025

FAY SARAH ANN

FAY SARAH ANN
Buy
1,282 $39.00

1,282

$39.00

$49,998

Feb 27, 2025

Harris Teresa A

Harris Teresa A
Buy
593 $42.11

593

$42.11

$24,971

Aug 27, 2024

Harris Teresa A

Harris Teresa A
Buy
1,000 $46.76

1,000

$46.76

$46,760

Feb 29, 2024

ROSSEN JEREMY

ROSSEN JEREMY
EVP/General Counsel
Sell
941 $69.01

941

$69.01

$64,938

Feb 29, 2024

ROSSEN JEREMY

ROSSEN JEREMY
EVP/General Counsel
Sell
3,221 $69.55

3,221

$69.55

$224,021

May 31, 2023

RICHTER BRET

RICHTER BRET
CFO
Buy
2,000 $59.13

2,000

$59.13

$118,263

May 31, 2023

ROSSEN JEREMY

ROSSEN JEREMY
EVP/General Counsel
Buy
1,000 $58.45

1,000

$58.45

$58,450

May 30, 2023

Shah Vivek

Shah Vivek
CEO
Buy
10,000 $58.86

10,000

$58.86

$588,557

May 12, 2023

FAY SARAH ANN

FAY SARAH ANN
Buy
777 $63.81

777

$63.81

$49,580

Nov 17, 2022

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
2,531 $88.55

2,531

$88.55

$224,120

Nov 10, 2022

ROSSEN JEREMY

ROSSEN JEREMY
EVP/General Counsel
Sell
2,199 $85.68

2,199

$85.68

$188,410

Aug 16, 2022

FAY SARAH ANN

FAY SARAH ANN
Buy
1,162 $86.49

1,162

$86.49

$100,500

Dec 03, 2021

Harris Teresa A

Harris Teresa A
Buy
460 $108.20

460

$108.20

$0

Sep 08, 2021

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
15,580 $134.54

15,580

$134.54

$2,096,133

Aug 24, 2021

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
2,717 $133.00

2,717

$133.00

$361,351

Jun 07, 2021

BECH DOUGLAS Y

BECH DOUGLAS Y
Sell
3,000 $127.98

3,000

$127.98

$383,940

May 12, 2021

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
4,256 $122.07

4,256

$122.07

$519,530

Feb 16, 2021

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
7,694 $110.12

7,694

$110.12

$847,263

Feb 16, 2021

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
1,786 $110.72

1,786

$110.72

$197,746

Feb 16, 2021

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
5,537 $111.88

5,537

$111.88

$619,480

Feb 16, 2021

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
100 $112.99

100

$112.99

$11,299

Dec 15, 2020

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
10,323 $100.73

10,323

$100.73

$1,039,836

Dec 10, 2020

RESSLER RICHARD S

RESSLER RICHARD S
Sell
21,212 $96.75

21,212

$96.75

$2,052,261

Dec 10, 2020

RESSLER RICHARD S

RESSLER RICHARD S
Sell
5,470 $95.62

5,470

$95.62

$523,041

Dec 10, 2020

RESSLER RICHARD S

RESSLER RICHARD S
Sell
132,436 $97.63

132,436

$97.63

$12,929,727

Dec 10, 2020

RESSLER RICHARD S

RESSLER RICHARD S
Sell
40,882 $98.53

40,882

$98.53

$4,028,103

Nov 30, 2020

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
1,727 $90.00

1,727

$90.00

$155,430

Nov 23, 2020

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
3,500 $87.00

3,500

$87.00

$304,500

Nov 09, 2020

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
2,495 $81.92

2,495

$81.92

$204,390

Sep 10, 2020

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
2,250 $71.50

2,250

$71.50

$160,875

Mar 12, 2020

Shah Vivek

Shah Vivek
CEO
Buy
13,354 $74.74

13,354

$74.74

$998,078

Mar 10, 2020

ROSS STEPHEN

ROSS STEPHEN
Sell
2,974 $83.91

2,974

$83.91

$249,548

Mar 03, 2020

FAY SARAH ANN

FAY SARAH ANN
Buy
282 $88.00

282

$88.00

$24,816

Feb 19, 2020

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
4,968 $96.54

4,968

$96.54

$479,603

Feb 19, 2020

CRESCI ROBERT J

CRESCI ROBERT J
Sell
18,281 $97.22

18,281

$97.22

$1,777,275

Feb 13, 2020

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
389 $98.10

389

$98.10

$38,161

Dec 05, 2019

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
422 $97.28

422

$97.28

$41,052

Nov 06, 2019

MILLER JON

MILLER JON
Sell
20,000 $98.57

20,000

$98.57

$1,971,412

Nov 04, 2019

BECH DOUGLAS Y

BECH DOUGLAS Y
Sell
4,285 $97.80

4,285

$97.80

$419,073

Nov 04, 2019

BECH DOUGLAS Y

BECH DOUGLAS Y
Sell
14,113 $97.80

14,113

$97.80

$1,380,251

Sep 05, 2019

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
1,800 $87.03

1,800

$87.03

$156,654

Aug 19, 2019

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
2,617 $83.50

2,617

$83.50

$218,520

May 20, 2019

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
3,976 $86.82

3,976

$86.82

$345,198

May 17, 2019

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
1,650 $87.35

1,650

$87.35

$144,132

May 17, 2019

Dunn Steve P.

Dunn Steve P.
CAO
Sell
3,263 $87.00

3,263

$87.00

$283,881

May 16, 2019

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
2,213 $86.30

2,213

$86.30

$190,976

May 16, 2019

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
10,000 $86.67

10,000

$86.67

$866,678

Mar 13, 2019

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
6,000 $84.17

6,000

$84.17

$505,015

Feb 27, 2019

ROSS STEPHEN

ROSS STEPHEN
Sell
2,550 $85.14

2,550

$85.14

$217,102

Feb 26, 2019

ROSS STEPHEN

ROSS STEPHEN
Sell
30,848 $85.43

30,848

$85.43

$2,635,379

Feb 21, 2019

BECH DOUGLAS Y

BECH DOUGLAS Y
Sell
4,307 $85.12

4,307

$85.12

$366,612

Feb 19, 2019

CRESCI ROBERT J

CRESCI ROBERT J
Sell
4,350 $84.19

4,350

$84.19

$366,245

Feb 15, 2019

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
9,808 $83.60

9,808

$83.60

$819,949

Feb 15, 2019

BECH DOUGLAS Y

BECH DOUGLAS Y
Sell
10,000 $83.26

10,000

$83.26

$832,563

Dec 17, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $70.24

3,000

$70.24

$210,728

Nov 15, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $71.90

3,000

$71.90

$215,700

Oct 15, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $72.55

3,000

$72.55

$217,640

Sep 17, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $82.23

3,000

$82.23

$246,702

Aug 29, 2018

Dunn Steve P.

Dunn Steve P.
CAO
Sell
1,052 $83.90

1,052

$83.90

$88,268

Aug 21, 2018

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
2,457 $81.17

2,457

$81.17

$199,445

Aug 15, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $81.43

3,000

$81.43

$244,275

Jul 16, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $87.81

3,000

$87.81

$263,422

Jun 15, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $88.06

3,000

$88.06

$264,167

May 21, 2018

FAY SARAH ANN

FAY SARAH ANN
Buy
289 $86.32

289

$86.32

$24,946

May 15, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $84.96

3,000

$84.96

$254,884

May 11, 2018

Dunn Steve P.

Dunn Steve P.
CAO
Sell
2,911 $87.36

2,911

$87.36

$254,318

May 10, 2018

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
440 $87.74

440

$87.74

$38,606

May 09, 2018

KRETZMER W BRIAN

KRETZMER W BRIAN
Sell
5,942 $87.25

5,942

$87.25

$518,443

May 09, 2018

BECH DOUGLAS Y

BECH DOUGLAS Y
Sell
7,580 $87.52

7,580

$87.52

$663,424

May 09, 2018

BECH DOUGLAS Y

BECH DOUGLAS Y
Sell
2,420 $88.31

2,420

$88.31

$213,720

May 09, 2018

ROSSEN JEREMY

ROSSEN JEREMY
VP/General Counsel
Sell
485 $86.65

485

$86.65

$42,025

Apr 18, 2018

CRESCI ROBERT J

CRESCI ROBERT J
Sell
12,779 $81.63

12,779

$81.63

$1,043,129

Apr 16, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $79.70

3,000

$79.70

$239,100

Apr 11, 2018

CRESCI ROBERT J

CRESCI ROBERT J
Sell
10,000 $78.85

10,000

$78.85

$788,484

Mar 15, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $82.90

3,000

$82.90

$248,713

Mar 14, 2018

FAY SARAH ANN

FAY SARAH ANN
Buy
296 $84.14

296

$84.14

$24,904

Mar 12, 2018

TURICCHI R SCOTT

TURICCHI R SCOTT
President and CFO
Sell
20,663 $84.65

20,663

$84.65

$1,749,111

Feb 15, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $76.59

3,000

$76.59

$229,761

Jan 16, 2018

Shah Vivek

Shah Vivek
CEO
Sell
3,000 $77.63

3,000

$77.63

$232,900

TOP