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

SARETSKY GREGG A

SARETSKY GREGG A
Buy
600 $30.03

600

$30.03

$18,015

Aug 06, 2025

SARETSKY GREGG A

SARETSKY GREGG A
Buy
2,745 $30.03

2,745

$30.03

$82,432

Aug 05, 2025

Feinberg Sarah

Feinberg Sarah
Buy
200 $30.01

200

$30.01

$6,001

Aug 05, 2025

Feinberg Sarah

Feinberg Sarah
Buy
1,300 $30.01

1,300

$30.01

$39,007

Apr 30, 2025

SARETSKY GREGG A

SARETSKY GREGG A
Buy
3,670 $27.29

3,670

$27.29

$100,169

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
100 $26.74

100

$26.74

$2,674

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
400 $26.77

400

$26.77

$10,708

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
100 $26.78

100

$26.78

$2,678

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
900 $26.79

900

$26.79

$24,111

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
100 $26.80

100

$26.80

$2,680

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
400 $26.81

400

$26.81

$10,724

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
400 $26.83

400

$26.83

$10,732

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
900 $26.85

900

$26.85

$24,165

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
500 $26.86

500

$26.86

$13,430

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
651 $26.87

651

$26.87

$17,492

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
68 $26.88

68

$26.88

$1,828

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
200 $26.89

200

$26.89

$5,377

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
400 $26.90

400

$26.90

$10,760

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
1,500 $26.92

1,500

$26.92

$40,380

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
800 $26.93

800

$26.93

$21,544

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
1,154 $26.94

1,154

$26.94

$31,089

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
400 $26.95

400

$26.95

$10,780

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
100 $26.96

100

$26.96

$2,696

Apr 29, 2025

Breber Pierre R

Breber Pierre R
Buy
927 $27.00

927

$27.00

$25,029

Apr 28, 2025

Hess David P

Hess David P
Buy
7,500 $26.52

7,500

$26.52

$198,900

Mar 14, 2025

Feinberg Sarah

Feinberg Sarah
Buy
500 $31.48

500

$31.48

$15,740

Mar 13, 2025

Watson Patricia A

Watson Patricia A
Buy
3,268 $30.58

3,268

$30.58

$99,935

Mar 13, 2025

Reynolds Christopher P.

Reynolds Christopher P.
Buy
3,258 $30.68

3,258

$30.68

$99,955

Jan 30, 2025

Atherton Lisa M

Atherton Lisa M
Buy
118 $31.28

118

$31.28

$3,691

Dec 06, 2024

Rutherford Linda B.

Rutherford Linda B.
Chief Administration Officer
Sell
3,849 $34.40

3,849

$34.40

$132,386

Oct 28, 2024

Elliott Investment Management L.P.

Elliott Investment Management L.P.
Sell
1,203,920 $29.83

1,203,920

$29.83

$35,912,934

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.18

400

$29.18

$11,674

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
18,705 $29.18

18,705

$29.18

$545,812

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.18

400

$29.18

$11,672

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.18

400

$29.18

$11,671

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
946 $29.18

946

$29.18

$27,600

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.17

100

$29.17

$2,917

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
9,439 $29.17

9,439

$29.17

$275,336

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.17

100

$29.17

$2,917

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
500 $29.17

500

$29.17

$14,583

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
500 $29.17

500

$29.17

$14,583

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
1,200 $29.17

1,200

$29.17

$34,998

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
900 $29.16

900

$29.16

$26,245

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
34,335 $29.16

34,335

$29.16

$1,001,209

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.16

400

$29.16

$11,663

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
1,340 $29.16

1,340

$29.16

$39,068

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
19,295 $29.15

19,295

$29.15

$562,449

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.15

400

$29.15

$11,659

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,200 $29.15

2,200

$29.15

$64,119

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
42,859 $29.14

42,859

$29.14

$1,248,911

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.14

400

$29.14

$11,656

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.14

100

$29.14

$2,914

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.14

100

$29.14

$2,914

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,200 $29.14

2,200

$29.14

$64,097

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
22,518 $29.13

22,518

$29.13

$655,949

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.13

100

$29.13

$2,913

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
200 $29.13

200

$29.13

$5,826

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,816 $29.13

3,816

$29.13

$111,141

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
900 $29.12

900

$29.12

$26,211

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
300 $29.12

300

$29.12

$8,737

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
500 $29.12

500

$29.12

$14,561

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
7,900 $29.80

7,900

$29.80

$235,381

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
13,550 $29.79

13,550

$29.79

$403,655

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,100 $29.79

3,100

$29.79

$92,334

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.78

100

$29.78

$2,978

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
17,026 $29.78

17,026

$29.78

$507,034

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,074 $29.78

2,074

$29.78

$61,753

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.77

100

$29.77

$2,977

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.77

400

$29.77

$11,910

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
8,376 $29.77

8,376

$29.77

$249,354

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.77

100

$29.77

$2,977

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.77

100

$29.77

$2,977

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
900 $29.77

900

$29.77

$26,789

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,138 $29.77

2,138

$29.77

$63,638

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
1,931 $29.76

1,931

$29.76

$57,467

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
12,390 $29.30

12,390

$29.30

$363,027

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
9,205 $29.29

9,205

$29.29

$269,614

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,100 $29.27

3,100

$29.27

$90,737

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
200 $29.26

200

$29.26

$5,852

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
17,505 $29.25

17,505

$29.25

$512,021

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.24

100

$29.24

$2,924

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
1,069 $29.23

1,069

$29.23

$31,247

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
800 $29.23

800

$29.23

$23,384

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
4,653 $29.22

4,653

$29.22

$135,961

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.21

400

$29.21

$11,684

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.20

100

$29.20

$2,920

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.20

100

$29.20

$2,920

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
7,468 $29.20

7,468

$29.20

$218,066

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
200 $29.20

200

$29.20

$5,839

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
12,010 $29.19

12,010

$29.19

$350,572

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.18

100

$29.18

$2,918

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
10,000 $29.94

10,000

$29.94

$299,400

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.94

100

$29.94

$2,994

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,745 $29.94

3,745

$29.94

$112,107

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.93

100

$29.93

$2,993

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
102,965 $29.93

102,965

$29.93

$3,081,742

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
55,527 $29.93

55,527

$29.93

$1,661,645

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
200 $29.92

200

$29.92

$5,985

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
90,127 $29.92

90,127

$29.92

$2,696,600

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
500 $29.92

500

$29.92

$14,958

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,815 $29.92

3,815

$29.92

$114,126

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.91

100

$29.91

$2,991

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
4,500 $29.91

4,500

$29.91

$134,614

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
14,402 $29.91

14,402

$29.91

$430,764

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
1,898 $29.91

1,898

$29.91

$56,760

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
35,641 $29.90

35,641

$29.90

$1,065,666

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,958 $29.90

2,958

$29.90

$88,429

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
15,690 $29.89

15,690

$29.89

$468,974

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,034 $29.89

2,034

$29.89

$60,786

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,700 $29.88

3,700

$29.88

$110,556

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.88

400

$29.88

$11,950

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
25,459 $29.85

25,459

$29.85

$759,951

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
5,700 $29.85

5,700

$29.85

$170,117

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
20,280 $29.84

20,280

$29.84

$605,155

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
19,100 $29.84

19,100

$29.84

$569,849

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
12,900 $29.83

12,900

$29.83

$384,807

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
1,100 $29.83

1,100

$29.83

$32,808

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
10,208 $29.82

10,208

$29.82

$304,403

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
900 $29.82

900

$29.82

$26,834

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
24,958 $29.81

24,958

$29.81

$743,998

Oct 01, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
61,911 $29.80

61,911

$29.80

$1,844,948

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
106,056 $29.50

106,056

$29.50

$3,128,652

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
13,430 $29.55

13,430

$29.55

$396,857

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
4,400 $29.58

4,400

$29.58

$130,152

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
17,242 $29.59

17,242

$29.59

$510,105

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
43,328 $29.59

43,328

$29.59

$1,282,076

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
4,371 $29.60

4,371

$29.60

$129,360

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
211,129 $29.60

211,129

$29.60

$6,249,418

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,288 $29.61

2,288

$29.61

$67,736

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
15,355 $29.61

15,355

$29.61

$454,662

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100 $29.62

100

$29.62

$2,962

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
5,430 $29.62

5,430

$29.62

$160,837

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
4,108 $29.64

4,108

$29.64

$121,741

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
14,611 $29.64

14,611

$29.64

$433,070

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,700 $29.65

2,700

$29.65

$80,055

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
17,888 $29.66

17,888

$29.66

$530,469

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
37,114 $29.66

37,114

$29.66

$1,100,801

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
25,906 $29.67

25,906

$29.67

$768,631

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
42,007 $29.68

42,007

$29.68

$1,246,768

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
21,472 $29.69

21,472

$29.69

$637,396

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
56,272 $29.69

56,272

$29.69

$1,670,716

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
28,085 $29.70

28,085

$29.70

$833,984

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
45,860 $29.70

45,860

$29.70

$1,362,042

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
800 $29.71

800

$29.71

$23,764

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
4,475 $29.71

4,475

$29.71

$132,952

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
6,526 $29.72

6,526

$29.72

$193,920

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
12,300 $29.72

12,300

$29.72

$365,556

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,888 $29.73

2,888

$29.73

$85,846

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
6,482 $29.73

6,482

$29.73

$192,710

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,788 $29.74

3,788

$29.74

$112,636

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
47,512 $29.74

47,512

$29.74

$1,413,007

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
200 $29.40

200

$29.40

$5,879

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
7,622 $29.40

7,622

$29.40

$224,087

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
3,352 $29.41

3,352

$29.41

$98,566

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
22,756 $29.41

22,756

$29.41

$669,254

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
9,123 $29.42

9,123

$29.42

$268,353

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
29,630 $29.42

29,630

$29.42

$871,715

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
11,959 $29.43

11,959

$29.43

$351,894

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
38,495 $29.43

38,495

$29.43

$1,132,908

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
76,578 $29.44

76,578

$29.44

$2,254,073

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,820 $29.55

2,820

$29.55

$83,317

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
40,306 $29.44

40,306

$29.44

$1,186,609

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
400 $29.54

400

$29.54

$11,814

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
2,248 $29.53

2,248

$29.53

$66,372

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
8,037 $29.68

8,037

$29.68

$238,498

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
34,505 $29.52

34,505

$29.52

$1,018,588

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
9,525 $29.52

9,525

$29.52

$281,130

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
12,450 $29.51

12,450

$29.51

$367,400

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
23,032 $29.51

23,032

$29.51

$679,559

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
100,357 $29.50

100,357

$29.50

$2,960,030

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
59,847 $29.49

59,847

$29.49

$1,764,888

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
74,809 $29.45

74,809

$29.45

$2,202,751

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
17,128 $29.45

17,128

$29.45

$504,420

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
9,566 $29.46

9,566

$29.46

$281,767

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
68,921 $29.46

68,921

$29.46

$2,030,413

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
18,886 $29.47

18,886

$29.47

$556,476

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
85,978 $29.47

85,978

$29.47

$2,533,772

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
48,098 $29.48

48,098

$29.48

$1,417,689

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
155,797 $29.48

155,797

$29.48

$4,592,896

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
200 $29.48

200

$29.48

$5,897

Sep 30, 2024

GANGWAL RAKESH

GANGWAL RAKESH
Buy
114,254 $29.49

114,254

$29.49

$3,368,779

May 02, 2023

Green Ryan C.

Green Ryan C.
EVP, Chief Commercial Officer
Sell
600 $29.95

600

$29.95

$17,967

May 02, 2023

Green Ryan C.

Green Ryan C.
EVP, Chief Commercial Officer
Sell
4,336 $29.94

4,336

$29.94

$129,820

Nov 10, 2022

MONTFORD JOHN T

MONTFORD JOHN T
Sell
194 $38.88

194

$38.88

$7,542

Nov 10, 2022

MONTFORD JOHN T

MONTFORD JOHN T
Sell
2,056 $38.87

2,056

$38.87

$79,917

May 27, 2022

MONTFORD JOHN T

MONTFORD JOHN T
Sell
2,300 $45.70

2,300

$45.70

$105,099

Dec 09, 2021

MONTFORD JOHN T

MONTFORD JOHN T
Sell
540 $43.88

540

$43.88

$23,697

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
500 $47.36

500

$47.36

$23,680

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
20 $47.33

20

$47.33

$947

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
100 $47.37

100

$47.37

$4,737

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
300 $47.36

300

$47.36

$14,208

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
1,714 $47.35

1,714

$47.35

$81,158

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
80 $47.34

80

$47.34

$3,787

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
833 $47.34

833

$47.34

$39,434

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
100 $47.34

100

$47.34

$4,734

Oct 27, 2021

Gilligan Thomas W.

Gilligan Thomas W.
Sell
7,541 $47.33

7,541

$47.33

$356,916

Mar 15, 2021

MONTFORD JOHN T

MONTFORD JOHN T
Sell
500 $61.85

500

$61.85

$30,925

Mar 08, 2021

Jordan Robert E

Jordan Robert E
EVP Corporate Services
Sell
8,879 $59.99

8,879

$59.99

$532,651

Mar 08, 2021

Jordan Robert E

Jordan Robert E
EVP Corporate Services
Sell
4,755 $60.00

4,755

$60.00

$285,300

Mar 08, 2021

Jordan Robert E

Jordan Robert E
EVP Corporate Services
Sell
13,895 $59.97

13,895

$59.97

$833,283

TOP