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

Oelschlager Kristen M

Oelschlager Kristen M
COO
Sell
12,677 $22.02

12,677

$22.02

$279,135

Aug 27, 2025

Oelschlager Kristen M

Oelschlager Kristen M
COO
Sell
18,007 $21.69

18,007

$21.69

$390,572

Aug 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
43,019 $19.50

43,019

$19.50

$839,043

Jun 27, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
660 $20.30

660

$20.30

$13,398

Jun 27, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
660 $20.30

660

$20.30

$13,398

Jun 27, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
660 $20.30

660

$20.30

$13,398

Jun 27, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
8,068 $20.30

8,068

$20.30

$163,780

Jun 27, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
6,924 $20.30

6,924

$20.30

$140,557

Jun 27, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
660 $20.30

660

$20.30

$13,398

Jun 27, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
4,944 $20.30

4,944

$20.30

$100,363

Apr 21, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,236 $21.52

1,236

$21.52

$26,596

Apr 21, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $21.52

165

$21.52

$3,550

Apr 21, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
2,017 $21.52

2,017

$21.52

$43,402

Apr 21, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $21.52

165

$21.52

$3,550

Apr 21, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $21.52

165

$21.52

$3,550

Apr 21, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,731 $21.52

1,731

$21.52

$37,248

Apr 21, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $21.52

165

$21.52

$3,550

Apr 09, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
137 $20.22

137

$20.22

$2,770

Apr 09, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
137 $20.22

137

$20.22

$2,770

Apr 09, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,432 $20.22

1,432

$20.22

$28,954

Apr 09, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
137 $20.22

137

$20.22

$2,770

Apr 09, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,669 $20.22

1,669

$20.22

$33,746

Apr 09, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
135 $20.22

135

$20.22

$2,730

Apr 09, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,023 $20.22

1,023

$20.22

$20,684

Apr 08, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
348 $20.03

348

$20.03

$6,970

Apr 08, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
28 $20.03

28

$20.03

$561

Apr 08, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
213 $20.03

213

$20.03

$4,266

Apr 08, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
28 $20.03

28

$20.03

$561

Apr 08, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
28 $20.03

28

$20.03

$561

Apr 08, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
30 $20.03

30

$20.03

$601

Apr 08, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $20.03

299

$20.03

$5,989

Mar 26, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,236 $20.30

1,236

$20.30

$25,091

Mar 26, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $20.30

165

$20.30

$3,350

Mar 26, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
2,017 $20.30

2,017

$20.30

$40,945

Mar 26, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,731 $20.30

1,731

$20.30

$35,139

Mar 26, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $20.30

165

$20.30

$3,350

Mar 26, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $20.30

165

$20.30

$3,350

Mar 26, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
165 $20.30

165

$20.30

$3,350

Mar 10, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
2,130 $19.52

2,130

$19.52

$41,573

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
20,516 $20.05

20,516

$20.05

$411,387

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $20.05

150

$20.05

$3,008

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
15 $20.74

15

$20.74

$311

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
2,123 $20.74

2,123

$20.74

$44,040

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,828 $20.05

1,828

$20.05

$36,655

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,569 $20.05

1,569

$20.05

$31,462

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
189 $20.74

189

$20.74

$3,921

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
162 $20.74

162

$20.74

$3,361

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $20.05

150

$20.05

$3,008

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $20.05

150

$20.05

$3,008

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $20.05

150

$20.05

$3,008

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
15 $20.74

15

$20.74

$311

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
15 $20.74

15

$20.74

$311

Mar 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
15 $20.74

15

$20.74

$311

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
556 $27.51

556

$27.51

$15,296

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
285 $27.51

285

$27.51

$7,840

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
267 $27.51

267

$27.51

$7,345

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
85 $27.51

85

$27.51

$2,338

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
204 $28.65

204

$28.65

$5,845

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
85 $27.51

85

$27.51

$2,338

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
399 $28.65

399

$28.65

$11,431

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
16 $29.48

16

$29.48

$472

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
85 $27.51

85

$27.51

$2,338

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
61 $28.65

61

$28.65

$1,748

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
5 $29.48

5

$29.48

$147

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
85 $27.51

85

$27.51

$2,338

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
192 $28.65

192

$28.65

$5,501

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
31 $29.48

31

$29.48

$914

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
61 $28.65

61

$28.65

$1,748

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
4 $29.48

4

$29.48

$118

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
4 $29.48

4

$29.48

$118

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
15 $29.48

15

$29.48

$442

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
60 $28.65

60

$28.65

$1,719

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
60 $28.65

60

$28.65

$1,719

Jan 13, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
5 $29.48

5

$29.48

$147

Jan 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
37 $30.14

37

$30.14

$1,115

Jan 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
37 $30.14

37

$30.14

$1,115

Jan 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
243 $30.14

243

$30.14

$7,324

Jan 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
117 $30.14

117

$30.14

$3,526

Jan 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
37 $30.14

37

$30.14

$1,115

Jan 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
36 $30.14

36

$30.14

$1,085

Jan 07, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
124 $30.14

124

$30.14

$3,737

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
134 $29.82

134

$29.82

$3,996

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
1,530 $28.39

1,530

$28.39

$43,437

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
134 $29.82

134

$29.82

$3,996

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
472 $29.82

472

$29.82

$14,075

Jan 06, 2025

Juvenal Tobin W

Juvenal Tobin W
Chief Commercial Officer
Sell
2,230 $30.00

2,230

$30.00

$66,900

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
857 $29.41

857

$29.41

$25,204

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
3,015 $29.41

3,015

$29.41

$88,671

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
857 $29.41

857

$29.41

$25,204

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
434 $28.39

434

$28.39

$12,321

Jan 06, 2025

BRADBURY DANIEL

BRADBURY DANIEL
Sell
434 $28.39

434

$28.39

$12,321

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
678 $28.42

678

$28.42

$19,269

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
160 $29.13

160

$29.13

$4,661

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
102 $28.42

102

$28.42

$2,899

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
831 $30.18

831

$30.18

$25,075

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
149 $29.13

149

$29.13

$4,341

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
102 $28.42

102

$28.42

$2,899

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
310 $29.13

310

$29.13

$9,031

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
325 $28.42

325

$28.42

$9,237

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
103 $28.42

103

$28.42

$2,927

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
47 $29.13

47

$29.13

$1,369

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
885 $30.18

885

$30.18

$26,705

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
102 $28.42

102

$28.42

$2,899

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
262 $30.18

262

$30.18

$7,906

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
47 $29.13

47

$29.13

$1,369

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
47 $29.13

47

$29.13

$1,369

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
47 $29.13

47

$29.13

$1,369

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
346 $28.42

346

$28.42

$9,834

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
264 $30.18

264

$30.18

$7,966

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,727 $30.18

1,727

$30.18

$52,112

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
262 $30.18

262

$30.18

$7,906

Jan 06, 2025

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
262 $30.18

262

$30.18

$7,906

Dec 17, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
9,252 $28.33

9,252

$28.33

$262,137

Dec 17, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
112 $28.76

112

$28.76

$3,221

Dec 16, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
11,059 $28.83

11,059

$28.83

$318,864

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
124 $29.16

124

$29.16

$3,616

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
357 $28.47

357

$28.47

$10,164

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
381 $28.47

381

$28.47

$10,847

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
37 $29.16

37

$29.16

$1,079

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
113 $28.47

113

$28.47

$3,217

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
3,321 $29.16

3,321

$29.16

$96,840

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
10,164 $28.47

10,164

$28.47

$289,369

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
113 $28.47

113

$28.47

$3,217

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
113 $28.47

113

$28.47

$3,217

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
37 $29.16

37

$29.16

$1,079

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
113 $28.47

113

$28.47

$3,217

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
37 $29.16

37

$29.16

$1,079

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
37 $29.16

37

$29.16

$1,079

Dec 13, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
117 $29.16

117

$29.16

$3,412

Dec 05, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,972 $31.35

1,972

$31.35

$61,826

Dec 05, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
300 $31.35

300

$31.35

$9,406

Dec 05, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $31.35

299

$31.35

$9,374

Dec 05, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
948 $31.35

948

$31.35

$29,722

Dec 05, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $31.35

299

$31.35

$9,374

Dec 05, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $31.35

299

$31.35

$9,374

Dec 05, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,010 $31.35

1,010

$31.35

$31,666

Dec 03, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
1,326 $30.95

1,326

$30.95

$41,041

Dec 03, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
348 $31.32

348

$31.32

$10,899

Dec 03, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
1,326 $30.95

1,326

$30.95

$41,041

Dec 03, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
99 $31.32

99

$31.32

$3,101

Dec 03, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
4,669 $30.95

4,669

$30.95

$144,510

Dec 03, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
99 $31.32

99

$31.32

$3,101

Nov 15, 2024

Stokes Frank

Stokes Frank
CFO
Sell
6,123 $29.87

6,123

$29.87

$182,894

Nov 15, 2024

Stokes Frank

Stokes Frank
CFO
Sell
800 $30.40

800

$30.40

$24,323

Nov 12, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,972 $34.15

1,972

$34.15

$67,344

Nov 12, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
300 $34.15

300

$34.15

$10,245

Nov 12, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
948 $34.15

948

$34.15

$32,374

Nov 12, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,010 $34.15

1,010

$34.15

$34,492

Nov 12, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $34.15

299

$34.15

$10,211

Nov 12, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $34.15

299

$34.15

$10,211

Nov 12, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $34.15

299

$34.15

$10,211

Nov 05, 2024

Juvenal Tobin W

Juvenal Tobin W
Chief Commercial Officer
Sell
3,507 $35.56

3,507

$35.56

$124,709

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,943 $32.53

1,943

$32.53

$63,202

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
295 $32.53

295

$32.53

$9,596

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
934 $32.53

934

$32.53

$30,381

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
29 $33.16

29

$33.16

$961

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
995 $32.53

995

$32.53

$32,365

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
5 $33.16

5

$33.16

$166

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
5 $33.16

5

$33.16

$166

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
14 $33.16

14

$33.16

$464

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
294 $32.53

294

$32.53

$9,563

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
294 $32.53

294

$32.53

$9,563

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
5 $33.16

5

$33.16

$166

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
5 $33.16

5

$33.16

$166

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
15 $33.16

15

$33.16

$497

Nov 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
294 $32.53

294

$32.53

$9,563

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
763 $34.92

763

$34.92

$26,644

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
287 $35.33

287

$35.33

$10,140

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
375 $33.90

375

$33.90

$12,713

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
2,686 $34.92

2,686

$34.92

$93,795

Nov 01, 2024

Juvenal Tobin W

Juvenal Tobin W
Chief Commercial Officer
Sell
3,100 $35.39

3,100

$35.39

$109,709

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
375 $33.90

375

$33.90

$12,713

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
1,009 $35.33

1,009

$35.33

$35,648

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
1,322 $33.90

1,322

$33.90

$44,816

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
287 $35.33

287

$35.33

$10,140

Nov 01, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
763 $34.92

763

$34.92

$26,644

Oct 14, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
948 $32.27

948

$32.27

$30,595

Oct 14, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,972 $32.27

1,972

$32.27

$63,642

Oct 14, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
300 $32.27

300

$32.27

$9,682

Oct 14, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $32.27

299

$32.27

$9,650

Oct 14, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
1,010 $32.27

1,010

$32.27

$32,596

Oct 14, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $32.27

299

$32.27

$9,650

Oct 14, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
299 $32.27

299

$32.27

$9,650

Oct 08, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
474 $30.27

474

$30.27

$14,348

Oct 08, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
986 $30.27

986

$30.27

$29,845

Oct 08, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $30.27

150

$30.27

$4,540

Oct 08, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
149 $30.27

149

$30.27

$4,510

Oct 08, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
505 $30.27

505

$30.27

$15,286

Oct 08, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
149 $30.27

149

$30.27

$4,510

Oct 08, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
149 $30.27

149

$30.27

$4,510

Oct 07, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
1,425 $29.44

1,425

$29.44

$41,956

Oct 07, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
1,425 $29.44

1,425

$29.44

$41,956

Oct 07, 2024

BRADBURY DANIEL

BRADBURY DANIEL
Sell
5,017 $29.44

5,017

$29.44

$147,716

Oct 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
505 $28.73

505

$28.73

$14,511

Oct 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $28.73

150

$28.73

$4,310

Oct 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
986 $28.73

986

$28.73

$28,332

Oct 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $28.73

150

$28.73

$4,310

Oct 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $28.73

150

$28.73

$4,310

Oct 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
474 $28.73

474

$28.73

$13,620

Oct 04, 2024

MAETZOLD DEREK J

MAETZOLD DEREK J
Pres. & Chief Exec. Officer
Sell
150 $28.73

150

$28.73

$4,310

TOP