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

Torley Helen

Torley Helen
President and CEO
Sell
14,948 $64.15

14,948

$64.15

$958,839

Aug 13, 2025

Torley Helen

Torley Helen
President and CEO
Sell
5,052 $64.83

5,052

$64.83

$327,511

Aug 12, 2025

Torley Helen

Torley Helen
President and CEO
Sell
13,042 $63.24

13,042

$63.24

$824,802

Aug 12, 2025

Torley Helen

Torley Helen
President and CEO
Sell
6,958 $64.00

6,958

$64.00

$445,319

Aug 11, 2025

Torley Helen

Torley Helen
President and CEO
Sell
18,717 $63.01

18,717

$63.01

$1,179,321

Aug 11, 2025

Torley Helen

Torley Helen
President and CEO
Sell
1,283 $63.60

1,283

$63.60

$81,596

Jul 10, 2025

Torley Helen

Torley Helen
President and CEO
Sell
4,254 $56.74

4,254

$56.74

$241,380

Jul 10, 2025

Torley Helen

Torley Helen
President and CEO
Sell
15,746 $57.62

15,746

$57.62

$907,237

Jul 09, 2025

Torley Helen

Torley Helen
President and CEO
Sell
19,792 $56.43

19,792

$56.43

$1,116,783

Jul 09, 2025

Torley Helen

Torley Helen
President and CEO
Sell
208 $57.08

208

$57.08

$11,872

Jul 08, 2025

Torley Helen

Torley Helen
President and CEO
Sell
3,598 $54.48

3,598

$54.48

$196,030

Jul 08, 2025

Torley Helen

Torley Helen
President and CEO
Sell
16,402 $55.74

16,402

$55.74

$914,215

Jun 24, 2025

Torley Helen

Torley Helen
President and CEO
Sell
4,489 $53.11

4,489

$53.11

$238,406

Jun 24, 2025

Torley Helen

Torley Helen
President and CEO
Sell
15,511 $53.91

15,511

$53.91

$836,214

Jun 23, 2025

Torley Helen

Torley Helen
President and CEO
Sell
20,000 $52.57

20,000

$52.57

$1,051,460

Jun 20, 2025

Torley Helen

Torley Helen
President and CEO
Sell
20,000 $52.96

20,000

$52.96

$1,059,200

Apr 28, 2025

Henderson Jeffrey William

Henderson Jeffrey William
Sell
4,297 $60.34

4,297

$60.34

$259,268

Apr 28, 2025

Henderson Jeffrey William

Henderson Jeffrey William
Sell
200 $61.00

200

$61.00

$12,199

Apr 01, 2025

Henderson Jeffrey William

Henderson Jeffrey William
Sell
503 $64.05

503

$64.05

$32,217

Mar 03, 2025

Henderson Jeffrey William

Henderson Jeffrey William
Sell
1,795 $57.93

1,795

$57.93

$103,992

Mar 03, 2025

Henderson Jeffrey William

Henderson Jeffrey William
Sell
3,205 $59.12

3,205

$59.12

$189,467

Feb 27, 2025

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
1,597 $58.25

1,597

$58.25

$93,028

Feb 27, 2025

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
100 $58.74

100

$58.74

$5,874

Feb 26, 2025

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
9,400 $58.09

9,400

$58.09

$546,055

Feb 26, 2025

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
600 $58.65

600

$58.65

$35,189

Feb 25, 2025

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
9,300 $58.01

9,300

$58.01

$539,465

Feb 25, 2025

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
700 $58.67

700

$58.67

$41,069

Jan 06, 2025

Henderson Jeffrey William

Henderson Jeffrey William
Sell
10,000 $50.01

10,000

$50.01

$500,060

Oct 16, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $53.26

10,000

$53.26

$532,590

Oct 15, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
9,923 $53.74

9,923

$53.74

$533,292

Oct 15, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
77 $54.25

77

$54.25

$4,177

Oct 09, 2024

Torley Helen

Torley Helen
President and CEO
Sell
5,981 $51.85

5,981

$51.85

$310,097

Oct 09, 2024

Torley Helen

Torley Helen
President and CEO
Sell
1,615 $53.31

1,615

$53.31

$86,096

Oct 09, 2024

Torley Helen

Torley Helen
President and CEO
Sell
2,404 $53.91

2,404

$53.91

$129,590

Oct 08, 2024

Torley Helen

Torley Helen
President and CEO
Sell
9,100 $53.94

9,100

$53.94

$490,845

Oct 08, 2024

Torley Helen

Torley Helen
President and CEO
Sell
900 $54.57

900

$54.57

$49,116

Sep 26, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $56.10

10,000

$56.10

$560,970

Sep 25, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $56.34

10,000

$56.34

$563,370

Sep 24, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $58.21

10,000

$58.21

$582,100

Sep 18, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
7,963 $61.89

7,963

$61.89

$492,838

Sep 18, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
2,037 $62.58

2,037

$62.58

$127,477

Sep 17, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $62.88

10,000

$62.88

$628,780

Sep 12, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $59.20

10,000

$59.20

$592,030

Sep 11, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $59.09

10,000

$59.09

$590,870

Sep 10, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $59.09

10,000

$59.09

$590,890

Aug 21, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
9,900 $61.74

9,900

$61.74

$611,236

Aug 21, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
100 $62.34

100

$62.34

$6,234

Aug 20, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $61.06

10,000

$61.06

$610,550

Aug 15, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $57.95

10,000

$57.95

$579,490

Aug 14, 2024

Posard Matthew L.

Posard Matthew L.
Sell
9,881 $57.70

9,881

$57.70

$570,134

Aug 14, 2024

Torley Helen

Torley Helen
President and CEO
Sell
3,263 $56.22

3,263

$56.22

$183,443

Aug 14, 2024

Torley Helen

Torley Helen
President and CEO
Sell
6,537 $57.73

6,537

$57.73

$377,394

Aug 14, 2024

Torley Helen

Torley Helen
President and CEO
Sell
200 $58.17

200

$58.17

$11,634

Aug 13, 2024

Posard Matthew L.

Posard Matthew L.
Sell
10,000 $56.19

10,000

$56.19

$561,930

Aug 13, 2024

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $56.25

10,000

$56.25

$562,490

Aug 12, 2024

Posard Matthew L.

Posard Matthew L.
Sell
10,000 $55.72

10,000

$55.72

$557,230

Jul 24, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $55.12

10,000

$55.12

$551,150

Jul 23, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
4,709 $54.46

4,709

$54.46

$256,466

Jul 23, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
5,291 $55.27

5,291

$55.27

$292,407

Jul 22, 2024

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
4,008 $53.85

4,008

$53.85

$215,843

Jul 22, 2024

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
992 $54.25

992

$54.25

$53,819

Jun 28, 2024

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
10,000 $52.04

10,000

$52.04

$520,400

Jun 27, 2024

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
10,000 $51.93

10,000

$51.93

$519,340

Jun 26, 2024

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
10,000 $51.82

10,000

$51.82

$518,200

May 22, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $45.38

10,000

$45.38

$453,840

May 21, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $45.16

10,000

$45.16

$451,640

Apr 17, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $38.49

10,000

$38.49

$384,890

Apr 16, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $38.35

10,000

$38.35

$383,500

Mar 13, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $42.27

10,000

$42.27

$422,730

Mar 12, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $41.64

10,000

$41.64

$416,370

Feb 28, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
2,529 $39.56

2,529

$39.56

$100,045

Feb 28, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
7,471 $39.54

7,471

$39.54

$295,418

Feb 27, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $39.95

10,000

$39.95

$399,460

Jan 17, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $36.00

10,000

$36.00

$360,000

Jan 16, 2024

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $36.00

10,000

$36.00

$360,000

Dec 13, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $40.39

10,000

$40.39

$403,940

Dec 12, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
9,357 $39.58

9,357

$39.58

$370,303

Dec 12, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
643 $40.47

643

$40.47

$26,019

Oct 17, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $36.52

10,000

$36.52

$365,200

Sep 19, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $39.10

10,000

$39.10

$390,980

Aug 31, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $42.82

10,000

$42.82

$428,170

Aug 30, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $42.85

10,000

$42.85

$428,540

Aug 29, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $42.40

10,000

$42.40

$424,020

Aug 22, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
1,925 $42.41

1,925

$42.41

$81,633

Aug 22, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
8,075 $42.41

8,075

$42.41

$342,437

Aug 17, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $43.18

10,000

$43.18

$431,820

Aug 16, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $43.53

10,000

$43.53

$435,320

Aug 15, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $43.77

10,000

$43.77

$437,680

Aug 14, 2023

Daly James M

Daly James M
Sell
10,000 $43.74

10,000

$43.74

$437,410

Aug 11, 2023

Daly James M

Daly James M
Sell
10,000 $43.71

10,000

$43.71

$437,110

Jul 27, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $43.79

10,000

$43.79

$437,900

Jul 26, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $42.69

10,000

$42.69

$426,890

Jul 25, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $42.80

10,000

$42.80

$427,960

Jul 18, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $40.43

10,000

$40.43

$404,300

Jun 21, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $36.00

10,000

$36.00

$360,000

Apr 18, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $36.00

10,000

$36.00

$360,000

Mar 09, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $42.73

10,000

$42.73

$427,270

Mar 08, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $43.26

10,000

$43.26

$432,590

Mar 07, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $45.47

10,000

$45.47

$454,690

Mar 01, 2023

Henderson Jeffrey William

Henderson Jeffrey William
Sell
10,000 $47.71

10,000

$47.71

$477,100

Feb 28, 2023

Henderson Jeffrey William

Henderson Jeffrey William
Sell
10,000 $48.51

10,000

$48.51

$485,100

Feb 16, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
2,878 $49.26

2,878

$49.26

$141,770

Feb 16, 2023

Torley Helen

Torley Helen
President and CEO
Sell
11,061 $49.26

11,061

$49.26

$544,865

Feb 16, 2023

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
2,525 $49.26

2,525

$49.26

$124,382

Feb 15, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
10,000 $48.39

10,000

$48.39

$483,940

Feb 09, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $50.40

10,000

$50.40

$504,000

Feb 08, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $51.36

10,000

$51.36

$513,570

Feb 07, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $51.26

10,000

$51.26

$512,580

Jan 19, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $52.41

10,000

$52.41

$524,140

Jan 18, 2023

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $51.05

10,000

$51.05

$510,470

Jan 17, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
8,878 $50.40

8,878

$50.40

$447,451

Jan 17, 2023

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
1,122 $50.93

1,122

$50.93

$57,139

Jan 17, 2023

Torley Helen

Torley Helen
President and CEO
Sell
8,897 $50.40

8,897

$50.40

$448,364

Jan 17, 2023

Torley Helen

Torley Helen
President and CEO
Sell
1,103 $50.93

1,103

$50.93

$56,175

Dec 15, 2022

Torley Helen

Torley Helen
President and CEO
Sell
9,104 $57.29

9,104

$57.29

$521,550

Dec 15, 2022

Torley Helen

Torley Helen
President and CEO
Sell
896 $58.20

896

$58.20

$52,145

Dec 14, 2022

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $58.30

10,000

$58.30

$582,980

Dec 13, 2022

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
4,935 $58.67

4,935

$58.67

$289,541

Dec 13, 2022

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
5,065 $58.66

5,065

$58.66

$297,133

Dec 13, 2022

Torley Helen

Torley Helen
President and CEO
Sell
9,507 $58.64

9,507

$58.64

$557,481

Dec 13, 2022

Torley Helen

Torley Helen
President and CEO
Sell
493 $59.12

493

$59.12

$29,146

Dec 06, 2022

Posard Matthew L.

Posard Matthew L.
Sell
10,000 $56.12

10,000

$56.12

$561,180

Dec 05, 2022

Posard Matthew L.

Posard Matthew L.
Sell
10,000 $55.74

10,000

$55.74

$557,370

Dec 02, 2022

Posard Matthew L.

Posard Matthew L.
Sell
10,000 $58.80

10,000

$58.80

$588,000

Nov 17, 2022

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $52.15

10,000

$52.15

$521,490

Nov 16, 2022

Torley Helen

Torley Helen
President and CEO
Sell
10,000 $53.90

10,000

$53.90

$538,990

Nov 15, 2022

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
6,877 $54.12

6,877

$54.12

$372,183

Nov 15, 2022

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
8 $54.61

8

$54.61

$437

Nov 15, 2022

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
3,115 $54.14

3,115

$54.14

$168,643

Nov 15, 2022

Torley Helen

Torley Helen
President and CEO
Sell
9,987 $54.11

9,987

$54.11

$540,437

Nov 15, 2022

Torley Helen

Torley Helen
President and CEO
Sell
13 $54.61

13

$54.61

$710

Nov 15, 2022

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
4,635 $53.82

4,635

$53.82

$249,456

Nov 15, 2022

LaBrosse Nicole

LaBrosse Nicole
SVP, Chief Financial Officer
Sell
365 $53.69

365

$53.69

$19,597

Nov 08, 2021

Torley Helen

Torley Helen
President and CEO
Sell
37,775 $39.62

37,775

$39.62

$1,496,646

Nov 08, 2021

Torley Helen

Torley Helen
President and CEO
Sell
12,225 $40.42

12,225

$40.42

$494,122

Nov 05, 2021

MATSUI CONNIE

MATSUI CONNIE
Sell
19,452 $40.13

19,452

$40.13

$780,531

Nov 05, 2021

MATSUI CONNIE

MATSUI CONNIE
Sell
12,548 $40.77

12,548

$40.77

$511,582

Oct 04, 2021

Torley Helen

Torley Helen
President and CEO
Sell
44,143 $39.97

44,143

$39.97

$1,764,528

Oct 04, 2021

Torley Helen

Torley Helen
President and CEO
Sell
5,857 $40.95

5,857

$40.95

$239,862

Oct 01, 2021

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
29,450 $39.93

29,450

$39.93

$1,175,968

Sep 07, 2021

Torley Helen

Torley Helen
President and CEO
Sell
43,440 $42.29

43,440

$42.29

$1,836,904

Sep 07, 2021

Torley Helen

Torley Helen
President and CEO
Sell
6,560 $42.98

6,560

$42.98

$281,942

Aug 25, 2021

BIZZARI JEAN-PIERRE

BIZZARI JEAN-PIERRE
Sell
35,000 $41.01

35,000

$41.01

$1,435,455

Aug 10, 2021

Torley Helen

Torley Helen
President and CEO
Sell
25,138 $40.42

25,138

$40.42

$1,016,103

Aug 10, 2021

Torley Helen

Torley Helen
President and CEO
Sell
21,914 $41.47

21,914

$41.47

$908,752

Aug 10, 2021

Torley Helen

Torley Helen
President and CEO
Sell
1,000 $42.64

1,000

$42.64

$42,640

Aug 10, 2021

Torley Helen

Torley Helen
President and CEO
Sell
400 $43.26

400

$43.26

$17,304

Aug 10, 2021

Torley Helen

Torley Helen
President and CEO
Sell
500 $44.91

500

$44.91

$22,454

Aug 10, 2021

Torley Helen

Torley Helen
President and CEO
Sell
1,048 $46.11

1,048

$46.11

$48,323

Jul 06, 2021

Torley Helen

Torley Helen
President and CEO
Sell
50,000 $45.97

50,000

$45.97

$2,298,650

Jun 07, 2021

Torley Helen

Torley Helen
President and CEO
Sell
50,000 $39.66

50,000

$39.66

$1,982,950

May 11, 2021

Torley Helen

Torley Helen
President and CEO
Sell
8,456 $42.17

8,456

$42.17

$356,581

May 11, 2021

Torley Helen

Torley Helen
President and CEO
Sell
36,522 $43.05

36,522

$43.05

$1,572,236

May 11, 2021

Torley Helen

Torley Helen
President and CEO
Sell
3,956 $44.11

3,956

$44.11

$174,479

May 11, 2021

Torley Helen

Torley Helen
President and CEO
Sell
1,066 $44.84

1,066

$44.84

$47,803

Apr 14, 2021

Kelley Kenneth J

Kelley Kenneth J
Sell
5,000 $45.00

5,000

$45.00

$225,000

Apr 05, 2021

Torley Helen

Torley Helen
President and CEO
Sell
50,000 $42.55

50,000

$42.55

$2,127,250

Apr 01, 2021

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
9,695 $42.11

9,695

$42.11

$408,208

Apr 01, 2021

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
18,994 $42.79

18,994

$42.79

$812,829

Mar 01, 2021

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
11,794 $45.56

11,794

$45.56

$537,303

Mar 01, 2021

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
6,530 $46.26

6,530

$46.26

$302,061

Mar 01, 2021

Torley Helen

Torley Helen
President and CEO
Sell
16,110 $45.58

16,110

$45.58

$734,342

Mar 01, 2021

Torley Helen

Torley Helen
President and CEO
Sell
33,890 $46.48

33,890

$46.48

$1,575,112

Mar 01, 2021

Kelley Kenneth J

Kelley Kenneth J
Sell
4,500 $45.26

4,500

$45.26

$203,675

Mar 01, 2021

Kelley Kenneth J

Kelley Kenneth J
Sell
500 $46.08

500

$46.08

$23,042

Feb 01, 2021

Torley Helen

Torley Helen
President and CEO
Sell
44,563 $47.76

44,563

$47.76

$2,128,182

Feb 01, 2021

Torley Helen

Torley Helen
President and CEO
Sell
5,437 $48.51

5,437

$48.51

$263,736

Feb 01, 2021

Kelley Kenneth J

Kelley Kenneth J
Sell
4,754 $48.09

4,754

$48.09

$228,617

Feb 01, 2021

Kelley Kenneth J

Kelley Kenneth J
Sell
246 $48.69

246

$48.69

$11,977

Jan 04, 2021

Kelley Kenneth J

Kelley Kenneth J
Sell
4,710 $42.88

4,710

$42.88

$201,974

Jan 04, 2021

Kelley Kenneth J

Kelley Kenneth J
Sell
290 $43.38

290

$43.38

$12,581

Dec 21, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
11,400 $42.54

11,400

$42.54

$484,967

Dec 21, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
600 $43.25

600

$43.25

$25,951

Dec 07, 2020

Kelley Kenneth J

Kelley Kenneth J
Sell
35,086 $41.00

35,086

$41.00

$1,438,526

Dec 02, 2020

Kelley Kenneth J

Kelley Kenneth J
Sell
31,792 $41.00

31,792

$41.00

$1,303,472

Nov 27, 2020

Kelley Kenneth J

Kelley Kenneth J
Sell
10,000 $41.25

10,000

$41.25

$412,500

Nov 25, 2020

Torley Helen

Torley Helen
President and CEO
Sell
22,326 $40.17

22,326

$40.17

$896,925

Nov 25, 2020

Torley Helen

Torley Helen
President and CEO
Sell
27,674 $41.18

27,674

$41.18

$1,139,643

Nov 25, 2020

Kelley Kenneth J

Kelley Kenneth J
Sell
9,671 $41.50

9,671

$41.50

$401,350

Nov 25, 2020

Henderson Jeffrey William

Henderson Jeffrey William
Sell
24,498 $40.08

24,498

$40.08

$981,757

Nov 25, 2020

Daly James M

Daly James M
Sell
10,363 $40.41

10,363

$40.41

$418,800

Nov 20, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
4,111 $38.24

4,111

$38.24

$157,221

Nov 20, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
7,889 $39.04

7,889

$39.04

$307,955

Oct 20, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
12,000 $30.43

12,000

$30.43

$365,148

Sep 21, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
12,000 $26.91

12,000

$26.91

$322,884

Sep 11, 2020

MATSUI CONNIE

MATSUI CONNIE
Sell
32,000 $27.06

32,000

$27.06

$865,792

Aug 20, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
12,000 $28.30

12,000

$28.30

$339,564

Aug 13, 2020

Daly James M

Daly James M
Sell
34,337 $29.12

34,337

$29.12

$999,893

Jul 20, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
12,000 $29.01

12,000

$29.01

$348,072

May 20, 2020

LaBarre Michael J.

LaBarre Michael J.
SVP, Chief Technical Officer
Sell
21,387 $23.80

21,387

$23.80

$509,075

Mar 19, 2020

Kelley Kenneth J

Kelley Kenneth J
Buy
17,543 $14.19

17,543

$14.19

$248,933

Mar 19, 2020

Kelley Kenneth J

Kelley Kenneth J
Buy
17,543 $14.25

17,543

$14.25

$249,982

Mar 19, 2020

Kelley Kenneth J

Kelley Kenneth J
Buy
17,543 $14.24

17,543

$14.24

$249,781

Aug 03, 2019

Chondros Dimitrios

Chondros Dimitrios
SVP, Chief Medical Officer
Sell
1,328 $16.70

1,328

$16.70

$22,178

Aug 28, 2018

KIRK RANDAL J

KIRK RANDAL J
Sell
175,389 $18.02

175,389

$18.02

$3,160,510

Aug 28, 2018

KIRK RANDAL J

KIRK RANDAL J
Sell
256,860 $18.02

256,860

$18.02

$4,628,617

Aug 27, 2018

KIRK RANDAL J

KIRK RANDAL J
Sell
44,381 $18.22

44,381

$18.22

$808,622

Aug 27, 2018

KIRK RANDAL J

KIRK RANDAL J
Sell
64,996 $18.22

64,996

$18.22

$1,184,227

Aug 24, 2018

KIRK RANDAL J

KIRK RANDAL J
Sell
41,944 $18.20

41,944

$18.20

$763,381

Aug 24, 2018

KIRK RANDAL J

KIRK RANDAL J
Sell
61,428 $18.20

61,428

$18.20

$1,117,990

TOP