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

Jul 31, 2025

SKINNER FRANCES A

SKINNER FRANCES A
Buy
200 $28.74

200

$28.74

$5,748

Jul 29, 2025

SKINNER FRANCES A

SKINNER FRANCES A
Buy
100 $29.40

100

$29.40

$2,940

Jul 29, 2025

SKINNER FRANCES A

SKINNER FRANCES A
Buy
100 $29.53

100

$29.53

$2,953

Jul 29, 2025

SKINNER FRANCES A

SKINNER FRANCES A
Buy
100 $29.69

100

$29.69

$2,969

Jul 24, 2025

Smith Dwight Eric

Smith Dwight Eric
Buy
1,060 $30.27

1,060

$30.27

$32,083

Jul 24, 2025

Wilcox Tyler J

Wilcox Tyler J
CEO
Buy
400 $30.03

400

$30.03

$12,012

Jul 08, 2025

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
1,000 $31.76

1,000

$31.76

$31,765

Jun 09, 2025

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
174 $30.01

174

$30.01

$5,221

May 12, 2025

Kirkham Michael Ryan

Kirkham Michael Ryan
EVP/General Counsel
Sell
788 $30.62

788

$30.62

$24,129

May 01, 2025

Reeves Kevin R

Reeves Kevin R
Sell
0 $29.22

0

$29.22

$4

Apr 30, 2025

SKINNER FRANCES A

SKINNER FRANCES A
Buy
105 $28.70

105

$28.70

$3,014

Apr 28, 2025

SKINNER FRANCES A

SKINNER FRANCES A
Buy
200 $28.70

200

$28.70

$5,740

Apr 25, 2025

SKINNER FRANCES A

SKINNER FRANCES A
Buy
300 $28.41

300

$28.41

$8,523

Mar 10, 2025

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
1,000 $30.20

1,000

$30.20

$30,202

Feb 18, 2025

Edgell Matthew

Edgell Matthew
Chief of Staff
Sell
2,000 $32.43

2,000

$32.43

$64,862

Jan 08, 2025

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
1,000 $31.02

1,000

$31.02

$31,018

Dec 09, 2024

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
1,000 $34.82

1,000

$34.82

$34,821

Nov 27, 2024

Dierker David F

Dierker David F
Sell
381 $35.42

381

$35.42

$13,495

Nov 27, 2024

Dierker David F

Dierker David F
Sell
104 $35.41

104

$35.41

$3,683

Nov 27, 2024

Dierker David F

Dierker David F
Sell
100 $35.39

100

$35.39

$3,539

Nov 27, 2024

Dierker David F

Dierker David F
Sell
147 $35.37

147

$35.37

$5,199

Nov 27, 2024

Dierker David F

Dierker David F
Sell
100 $35.35

100

$35.35

$3,535

Nov 27, 2024

Dierker David F

Dierker David F
Sell
416 $35.34

416

$35.34

$14,701

Nov 27, 2024

Dierker David F

Dierker David F
Sell
373 $35.33

373

$35.33

$13,178

Nov 27, 2024

Dierker David F

Dierker David F
Sell
24 $35.32

24

$35.32

$848

Nov 27, 2024

Dierker David F

Dierker David F
Sell
100 $35.31

100

$35.31

$3,531

Nov 27, 2024

Dierker David F

Dierker David F
Sell
255 $35.30

255

$35.30

$9,002

Nov 27, 2024

Dierker David F

Dierker David F
Sell
724 $35.49

724

$35.49

$25,695

Nov 27, 2024

Dierker David F

Dierker David F
Sell
776 $35.48

776

$35.48

$27,532

Nov 26, 2024

Dierker David F

Dierker David F
Sell
28 $35.63

28

$35.63

$998

Nov 26, 2024

Dierker David F

Dierker David F
Sell
14 $35.62

14

$35.62

$499

Nov 26, 2024

Dierker David F

Dierker David F
Sell
21 $35.61

21

$35.61

$748

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.60

3

$35.60

$107

Nov 26, 2024

Dierker David F

Dierker David F
Sell
6 $35.59

6

$35.59

$214

Nov 26, 2024

Dierker David F

Dierker David F
Sell
31 $35.58

31

$35.58

$1,103

Nov 26, 2024

Dierker David F

Dierker David F
Sell
9 $35.56

9

$35.56

$320

Nov 26, 2024

Dierker David F

Dierker David F
Sell
10 $35.55

10

$35.55

$356

Nov 26, 2024

Dierker David F

Dierker David F
Sell
38 $35.53

38

$35.53

$1,350

Nov 26, 2024

Dierker David F

Dierker David F
Sell
2 $35.52

2

$35.52

$71

Nov 26, 2024

Dierker David F

Dierker David F
Sell
1 $35.51

1

$35.51

$36

Nov 26, 2024

Dierker David F

Dierker David F
Sell
5 $35.51

5

$35.51

$178

Nov 26, 2024

Dierker David F

Dierker David F
Sell
20 $35.50

20

$35.50

$710

Nov 26, 2024

Dierker David F

Dierker David F
Sell
9 $35.50

9

$35.50

$319

Nov 26, 2024

Dierker David F

Dierker David F
Sell
21 $35.49

21

$35.49

$745

Nov 26, 2024

Dierker David F

Dierker David F
Sell
1 $35.49

1

$35.49

$35

Nov 26, 2024

Dierker David F

Dierker David F
Sell
38 $35.48

38

$35.48

$1,348

Nov 26, 2024

Dierker David F

Dierker David F
Sell
13 $35.47

13

$35.47

$461

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.47

3

$35.47

$106

Nov 26, 2024

Dierker David F

Dierker David F
Sell
39 $35.46

39

$35.46

$1,383

Nov 26, 2024

Dierker David F

Dierker David F
Sell
22 $35.45

22

$35.45

$780

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.45

3

$35.45

$106

Nov 26, 2024

Dierker David F

Dierker David F
Sell
4 $35.44

4

$35.44

$142

Nov 26, 2024

Dierker David F

Dierker David F
Sell
25 $35.43

25

$35.43

$886

Nov 26, 2024

Dierker David F

Dierker David F
Sell
4 $35.43

4

$35.43

$142

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.42

3

$35.42

$106

Nov 26, 2024

Dierker David F

Dierker David F
Sell
2 $35.42

2

$35.42

$71

Nov 26, 2024

Dierker David F

Dierker David F
Sell
55 $35.41

55

$35.41

$1,948

Nov 26, 2024

Dierker David F

Dierker David F
Sell
4 $35.41

4

$35.41

$142

Nov 26, 2024

Dierker David F

Dierker David F
Sell
26 $35.39

26

$35.39

$920

Nov 26, 2024

Dierker David F

Dierker David F
Sell
10 $35.97

10

$35.97

$360

Nov 26, 2024

Dierker David F

Dierker David F
Sell
1 $35.90

1

$35.90

$36

Nov 26, 2024

Dierker David F

Dierker David F
Sell
2 $35.85

2

$35.85

$72

Nov 26, 2024

Dierker David F

Dierker David F
Sell
6 $35.84

6

$35.84

$215

Nov 26, 2024

Dierker David F

Dierker David F
Sell
24 $35.83

24

$35.83

$860

Nov 26, 2024

Dierker David F

Dierker David F
Sell
10 $35.82

10

$35.82

$358

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.81

3

$35.81

$107

Nov 26, 2024

Dierker David F

Dierker David F
Sell
10 $35.79

10

$35.79

$358

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.79

3

$35.79

$107

Nov 26, 2024

Dierker David F

Dierker David F
Sell
9 $35.78

9

$35.78

$322

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.77

3

$35.77

$107

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.76

3

$35.76

$107

Nov 26, 2024

Dierker David F

Dierker David F
Sell
5 $35.75

5

$35.75

$179

Nov 26, 2024

Dierker David F

Dierker David F
Sell
5 $35.74

5

$35.74

$179

Nov 26, 2024

Dierker David F

Dierker David F
Sell
32 $35.74

32

$35.74

$1,144

Nov 26, 2024

Dierker David F

Dierker David F
Sell
8 $35.73

8

$35.73

$286

Nov 26, 2024

Dierker David F

Dierker David F
Sell
51 $35.72

51

$35.72

$1,822

Nov 26, 2024

Dierker David F

Dierker David F
Sell
38 $35.71

38

$35.71

$1,357

Nov 26, 2024

Dierker David F

Dierker David F
Sell
23 $35.70

23

$35.70

$821

Nov 26, 2024

Dierker David F

Dierker David F
Sell
35 $35.69

35

$35.69

$1,249

Nov 26, 2024

Dierker David F

Dierker David F
Sell
19 $35.69

19

$35.69

$678

Nov 26, 2024

Dierker David F

Dierker David F
Sell
17 $35.68

17

$35.68

$607

Nov 26, 2024

Dierker David F

Dierker David F
Sell
99 $35.67

99

$35.67

$3,531

Nov 26, 2024

Dierker David F

Dierker David F
Sell
13 $35.67

13

$35.67

$464

Nov 26, 2024

Dierker David F

Dierker David F
Sell
21 $35.66

21

$35.66

$749

Nov 26, 2024

Dierker David F

Dierker David F
Sell
3 $35.66

3

$35.66

$107

Nov 26, 2024

Dierker David F

Dierker David F
Sell
41 $35.65

41

$35.65

$1,462

Nov 26, 2024

Dierker David F

Dierker David F
Sell
46 $35.64

46

$35.64

$1,639

Nov 26, 2024

Dierker David F

Dierker David F
Sell
250 $35.60

250

$35.60

$8,900

Nov 26, 2024

Dierker David F

Dierker David F
Sell
676 $35.59

676

$35.59

$24,059

Nov 26, 2024

Dierker David F

Dierker David F
Sell
855 $35.58

855

$35.58

$30,421

Nov 26, 2024

Dierker David F

Dierker David F
Sell
15 $35.48

15

$35.48

$532

Nov 26, 2024

Dierker David F

Dierker David F
Sell
100 $35.48

100

$35.48

$3,548

Nov 26, 2024

Dierker David F

Dierker David F
Sell
1,078 $35.47

1,078

$35.47

$38,231

Nov 26, 2024

Dierker David F

Dierker David F
Sell
110 $35.46

110

$35.46

$3,901

Nov 26, 2024

Dierker David F

Dierker David F
Sell
200 $35.46

200

$35.46

$7,091

Nov 26, 2024

Dierker David F

Dierker David F
Sell
137 $35.45

137

$35.45

$4,857

Nov 26, 2024

Dierker David F

Dierker David F
Sell
100 $35.45

100

$35.45

$3,545

Nov 26, 2024

Dierker David F

Dierker David F
Sell
290 $35.44

290

$35.44

$10,278

Nov 26, 2024

Dierker David F

Dierker David F
Sell
189 $35.43

189

$35.43

$6,696

Nov 08, 2024

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
1,000 $34.13

1,000

$34.13

$34,125

Nov 07, 2024

Edgell Matthew

Edgell Matthew
Chief of Staff
Sell
3,000 $34.36

3,000

$34.36

$103,081

Nov 06, 2024

BEAM S CRAIG

BEAM S CRAIG
Sell
1,000 $35.00

1,000

$35.00

$35,000

Nov 06, 2024

BEAM S CRAIG

BEAM S CRAIG
Sell
1,000 $34.50

1,000

$34.50

$34,500

Nov 06, 2024

BEAM S CRAIG

BEAM S CRAIG
Sell
1,000 $34.00

1,000

$34.00

$34,000

Nov 06, 2024

BEAM S CRAIG

BEAM S CRAIG
Sell
1,000 $33.75

1,000

$33.75

$33,750

Oct 24, 2024

Dierker David F

Dierker David F
Sell
27 $31.17

27

$31.17

$842

Oct 24, 2024

Dierker David F

Dierker David F
Sell
10 $30.99

10

$30.99

$310

Oct 24, 2024

Dierker David F

Dierker David F
Sell
6 $30.98

6

$30.98

$186

Oct 24, 2024

Dierker David F

Dierker David F
Sell
35 $30.98

35

$30.98

$1,084

Oct 24, 2024

Dierker David F

Dierker David F
Sell
57 $30.97

57

$30.97

$1,765

Oct 24, 2024

Dierker David F

Dierker David F
Sell
43 $30.96

43

$30.96

$1,331

Oct 24, 2024

Dierker David F

Dierker David F
Sell
35 $30.96

35

$30.96

$1,083

Oct 24, 2024

Dierker David F

Dierker David F
Sell
21 $30.95

21

$30.95

$650

Oct 24, 2024

Dierker David F

Dierker David F
Sell
40 $30.95

40

$30.95

$1,238

Oct 24, 2024

Dierker David F

Dierker David F
Sell
8 $30.94

8

$30.94

$248

Oct 24, 2024

Dierker David F

Dierker David F
Sell
47 $30.94

47

$30.94

$1,454

Oct 24, 2024

Dierker David F

Dierker David F
Sell
17 $30.93

17

$30.93

$526

Oct 24, 2024

Dierker David F

Dierker David F
Sell
1 $30.93

1

$30.93

$31

Oct 24, 2024

Dierker David F

Dierker David F
Sell
35 $30.92

35

$30.92

$1,082

Oct 24, 2024

Dierker David F

Dierker David F
Sell
12 $30.92

12

$30.92

$371

Oct 24, 2024

Dierker David F

Dierker David F
Sell
3 $30.91

3

$30.91

$93

Oct 24, 2024

Dierker David F

Dierker David F
Sell
11 $30.91

11

$30.91

$340

Oct 24, 2024

Dierker David F

Dierker David F
Sell
13 $30.90

13

$30.90

$402

Oct 24, 2024

Dierker David F

Dierker David F
Sell
24 $30.90

24

$30.90

$741

Oct 24, 2024

Dierker David F

Dierker David F
Sell
9 $30.88

9

$30.88

$278

Oct 24, 2024

Dierker David F

Dierker David F
Sell
9 $30.87

9

$30.87

$278

Oct 24, 2024

Dierker David F

Dierker David F
Sell
24 $30.86

24

$30.86

$741

Oct 24, 2024

Dierker David F

Dierker David F
Sell
7 $30.85

7

$30.85

$216

Oct 24, 2024

Dierker David F

Dierker David F
Sell
5 $30.85

5

$30.85

$154

Oct 24, 2024

Dierker David F

Dierker David F
Sell
9 $30.83

9

$30.83

$277

Oct 24, 2024

Dierker David F

Dierker David F
Sell
25 $30.79

25

$30.79

$770

Oct 24, 2024

Dierker David F

Dierker David F
Sell
43 $30.78

43

$30.78

$1,324

Oct 24, 2024

Dierker David F

Dierker David F
Sell
13 $30.78

13

$30.78

$400

Oct 24, 2024

Dierker David F

Dierker David F
Sell
7 $30.75

7

$30.75

$215

Oct 24, 2024

Dierker David F

Dierker David F
Sell
4 $30.73

4

$30.73

$123

Oct 24, 2024

Dierker David F

Dierker David F
Sell
7 $30.61

7

$30.61

$214

Oct 24, 2024

Dierker David F

Dierker David F
Sell
18 $31.21

18

$31.21

$562

Oct 24, 2024

Dierker David F

Dierker David F
Sell
3 $31.19

3

$31.19

$94

Oct 24, 2024

Dierker David F

Dierker David F
Sell
45 $31.18

45

$31.18

$1,403

Oct 24, 2024

Dierker David F

Dierker David F
Sell
2 $31.18

2

$31.18

$62

Oct 24, 2024

Dierker David F

Dierker David F
Sell
7 $31.16

7

$31.16

$218

Oct 24, 2024

Dierker David F

Dierker David F
Sell
51 $31.15

51

$31.15

$1,589

Oct 24, 2024

Dierker David F

Dierker David F
Sell
5 $31.14

5

$31.14

$156

Oct 24, 2024

Dierker David F

Dierker David F
Sell
22 $31.13

22

$31.13

$685

Oct 24, 2024

Dierker David F

Dierker David F
Sell
46 $31.12

46

$31.12

$1,432

Oct 24, 2024

Dierker David F

Dierker David F
Sell
12 $31.11

12

$31.11

$373

Oct 24, 2024

Dierker David F

Dierker David F
Sell
21 $31.10

21

$31.10

$653

Oct 24, 2024

Dierker David F

Dierker David F
Sell
24 $31.09

24

$31.09

$746

Oct 24, 2024

Dierker David F

Dierker David F
Sell
39 $31.08

39

$31.08

$1,212

Oct 24, 2024

Dierker David F

Dierker David F
Sell
7 $31.08

7

$31.08

$218

Oct 24, 2024

Dierker David F

Dierker David F
Sell
22 $31.07

22

$31.07

$684

Oct 24, 2024

Dierker David F

Dierker David F
Sell
12 $31.06

12

$31.06

$373

Oct 24, 2024

Dierker David F

Dierker David F
Sell
13 $31.05

13

$31.05

$404

Oct 24, 2024

Dierker David F

Dierker David F
Sell
2 $31.05

2

$31.05

$62

Oct 24, 2024

Dierker David F

Dierker David F
Sell
24 $31.02

24

$31.02

$744

Oct 24, 2024

Dierker David F

Dierker David F
Sell
13 $31.00

13

$31.00

$403

Oct 24, 2024

Dierker David F

Dierker David F
Sell
5 $30.99

5

$30.99

$155

Oct 08, 2024

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
25 $30.00

25

$30.00

$750

Sep 23, 2024

Dierker David F

Dierker David F
Sell
14 $30.84

14

$30.84

$432

Sep 23, 2024

Dierker David F

Dierker David F
Sell
14 $30.61

14

$30.61

$429

Sep 23, 2024

Dierker David F

Dierker David F
Sell
18 $30.55

18

$30.55

$550

Sep 23, 2024

Dierker David F

Dierker David F
Sell
2 $30.50

2

$30.50

$61

Sep 23, 2024

Dierker David F

Dierker David F
Sell
22 $30.47

22

$30.47

$670

Sep 23, 2024

Dierker David F

Dierker David F
Sell
46 $30.46

46

$30.46

$1,401

Sep 23, 2024

Dierker David F

Dierker David F
Sell
24 $30.46

24

$30.46

$731

Sep 23, 2024

Dierker David F

Dierker David F
Sell
42 $30.44

42

$30.44

$1,278

Sep 23, 2024

Dierker David F

Dierker David F
Sell
26 $30.40

26

$30.40

$790

Sep 23, 2024

Dierker David F

Dierker David F
Sell
16 $30.40

16

$30.40

$486

Sep 23, 2024

Dierker David F

Dierker David F
Sell
4 $30.39

4

$30.39

$122

Sep 23, 2024

Dierker David F

Dierker David F
Sell
52 $30.38

52

$30.38

$1,580

Sep 23, 2024

Dierker David F

Dierker David F
Sell
33 $30.38

33

$30.38

$1,002

Sep 23, 2024

Dierker David F

Dierker David F
Sell
104 $30.37

104

$30.37

$3,158

Sep 23, 2024

Dierker David F

Dierker David F
Sell
52 $30.37

52

$30.37

$1,579

Sep 23, 2024

Dierker David F

Dierker David F
Sell
143 $30.35

143

$30.35

$4,340

Sep 23, 2024

Dierker David F

Dierker David F
Sell
26 $30.34

26

$30.34

$789

Sep 23, 2024

Dierker David F

Dierker David F
Sell
52 $30.33

52

$30.33

$1,577

Sep 23, 2024

Dierker David F

Dierker David F
Sell
30 $30.32

30

$30.32

$910

Sep 23, 2024

Dierker David F

Dierker David F
Sell
17 $30.31

17

$30.31

$515

Sep 23, 2024

Dierker David F

Dierker David F
Sell
28 $30.31

28

$30.31

$849

Sep 23, 2024

Dierker David F

Dierker David F
Sell
54 $30.30

54

$30.30

$1,636

Sep 23, 2024

Dierker David F

Dierker David F
Sell
13 $30.29

13

$30.29

$394

Sep 23, 2024

Dierker David F

Dierker David F
Sell
58 $30.28

58

$30.28

$1,756

Sep 23, 2024

Dierker David F

Dierker David F
Sell
32 $30.27

32

$30.27

$969

Sep 23, 2024

Dierker David F

Dierker David F
Sell
26 $30.26

26

$30.26

$787

Sep 23, 2024

Dierker David F

Dierker David F
Sell
52 $30.22

52

$30.22

$1,571

Sep 09, 2024

SCHNEEBERGER CAROL A

SCHNEEBERGER CAROL A
Sell
1,000 $30.33

1,000

$30.33

$30,330

Aug 20, 2024

Dierker David F

Dierker David F
Sell
82 $30.12

82

$30.12

$2,470

Aug 20, 2024

Dierker David F

Dierker David F
Sell
30 $30.17

30

$30.17

$905

Aug 20, 2024

Dierker David F

Dierker David F
Sell
29 $30.16

29

$30.16

$875

Aug 20, 2024

Dierker David F

Dierker David F
Sell
12 $30.16

12

$30.16

$362

Aug 20, 2024

Dierker David F

Dierker David F
Sell
9 $30.15

9

$30.15

$271

Aug 20, 2024

Dierker David F

Dierker David F
Sell
52 $30.14

52

$30.14

$1,567

Aug 20, 2024

Dierker David F

Dierker David F
Sell
53 $30.13

53

$30.13

$1,597

Aug 20, 2024

Dierker David F

Dierker David F
Sell
1 $29.97

1

$29.97

$30

Aug 20, 2024

Dierker David F

Dierker David F
Sell
13 $29.93

13

$29.93

$389

Aug 20, 2024

Dierker David F

Dierker David F
Sell
21 $29.94

21

$29.94

$629

Aug 20, 2024

Dierker David F

Dierker David F
Sell
30 $29.95

30

$29.95

$899

Aug 20, 2024

Dierker David F

Dierker David F
Sell
2 $30.00

2

$30.00

$60

Aug 20, 2024

Dierker David F

Dierker David F
Sell
25 $30.02

25

$30.02

$751

Aug 20, 2024

Dierker David F

Dierker David F
Sell
12 $29.91

12

$29.91

$359

TOP