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

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
100 $15.19

100

$15.19

$1,519

May 28, 2025

Meilstrup Eric J

Meilstrup Eric J
CEO & President
Buy
200 $14.51

200

$14.51

$2,903

May 23, 2025

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
1,000 $14.37

1,000

$14.37

$14,368

Apr 29, 2025

Lawson Takeitha W

Lawson Takeitha W
Buy
60 $14.90

60

$14.90

$894

Feb 26, 2025

FOSTER STEVE P

FOSTER STEVE P
Buy
1,000 $14.70

1,000

$14.70

$14,700

Feb 17, 2025

Meilstrup Eric J

Meilstrup Eric J
CEO
Buy
500 $17.43

500

$17.43

$8,713

Nov 26, 2024

Meilstrup Eric J

Meilstrup Eric J
CEO & President
Buy
250 $17.54

250

$17.54

$4,385

Nov 25, 2024

Krehbiel Anne E

Krehbiel Anne E
Buy
500 $17.81

500

$17.81

$8,906

Nov 25, 2024

Miller Michael Robert

Miller Michael Robert
Exec Vice President
Sell
1,083 $17.81

1,083

$17.81

$19,288

Nov 13, 2024

Miller Michael Robert

Miller Michael Robert
Exec Vice President
Sell
1,000 $16.96

1,000

$16.96

$16,960

Nov 07, 2024

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
1,000 $16.83

1,000

$16.83

$16,830

Oct 29, 2024

Johnson Craig Millis

Johnson Craig Millis
Buy
1,000 $15.41

1,000

$15.41

$15,410

Aug 29, 2024

Meilstrup Eric J

Meilstrup Eric J
CEO & President
Buy
350 $15.39

350

$15.39

$5,386

Aug 16, 2024

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
270 $14.41

270

$14.41

$3,891

Aug 06, 2024

Bedinghaus Robert A.

Bedinghaus Robert A.
Buy
1,000 $13.40

1,000

$13.40

$13,397

Jun 03, 2024

Bedinghaus Robert A.

Bedinghaus Robert A.
Buy
1,000 $13.85

1,000

$13.85

$13,850

May 29, 2024

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
1,000 $13.83

1,000

$13.83

$13,828

Feb 27, 2024

KAUFMAN WILLIAM H

KAUFMAN WILLIAM H
Buy
1,000 $14.28

1,000

$14.28

$14,280

Feb 12, 2024

Lawson Takeitha W

Lawson Takeitha W
Buy
176 $14.30

176

$14.30

$2,517

Feb 12, 2024

Bedinghaus Robert A.

Bedinghaus Robert A.
Buy
1,000 $14.36

1,000

$14.36

$14,360

Feb 09, 2024

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
2,500 $14.35

2,500

$14.35

$35,868

Feb 08, 2024

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
2,500 $14.30

2,500

$14.30

$35,760

Feb 08, 2024

Lawson Takeitha W

Lawson Takeitha W
Buy
176 $14.30

176

$14.30

$2,517

Feb 07, 2024

Meilstrup Eric J

Meilstrup Eric J
CEO & President
Buy
800 $13.68

800

$13.68

$10,942

Feb 07, 2024

Miller Michael Robert

Miller Michael Robert
Exec Vice President
Buy
1,000 $13.75

1,000

$13.75

$13,749

Feb 06, 2024

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
4,000 $13.95

4,000

$13.95

$55,808

May 31, 2023

Lawson Takeitha W

Lawson Takeitha W
Buy
49 $14.15

49

$14.15

$693

May 30, 2023

Krehbiel Anne E

Krehbiel Anne E
Buy
1,000 $14.47

1,000

$14.47

$14,470

May 25, 2023

Johnson Craig Millis

Johnson Craig Millis
Buy
1,000 $14.47

1,000

$14.47

$14,470

May 25, 2023

Miller Michael Robert

Miller Michael Robert
Exec Vice President
Buy
1,000 $14.53

1,000

$14.53

$14,532

May 25, 2023

Meilstrup Eric J

Meilstrup Eric J
CEO & President
Buy
300 $14.54

300

$14.54

$4,363

May 24, 2023

Lawson Takeitha W

Lawson Takeitha W
Buy
104 $14.45

104

$14.45

$1,502

May 23, 2023

FOSTER STEVE P

FOSTER STEVE P
Buy
1,000 $14.90

1,000

$14.90

$14,900

May 23, 2023

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
300 $14.74

300

$14.74

$4,421

May 20, 2022

Johnson Craig Millis

Johnson Craig Millis
Buy
1,000 $16.69

1,000

$16.69

$16,690

May 16, 2022

Lawson Takeitha W

Lawson Takeitha W
Buy
158 $15.80

158

$15.80

$2,496

May 05, 2022

Bradford Mary E

Bradford Mary E
Buy
3,000 $16.32

3,000

$16.32

$48,960

May 03, 2022

KAUFMAN WILLIAM H

KAUFMAN WILLIAM H
Buy
3,000 $16.45

3,000

$16.45

$49,340

May 02, 2022

FOSTER STEVE P

FOSTER STEVE P
Buy
1,000 $16.05

1,000

$16.05

$16,054

Apr 01, 2022

Johnson Craig Millis

Johnson Craig Millis
Buy
1,000 $16.38

1,000

$16.38

$16,380

Oct 26, 2021

Krehbiel Anne E

Krehbiel Anne E
Buy
1,000 $17.42

1,000

$17.42

$17,420

Aug 30, 2021

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
1,130 $17.46

1,130

$17.46

$19,730

Aug 25, 2021

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
200 $17.40

200

$17.40

$3,480

Aug 02, 2021

Miller Michael Robert

Miller Michael Robert
Exec Vice President
Sell
1,500 $17.03

1,500

$17.03

$25,545

May 14, 2021

Huddle William G

Huddle William G
Sell
3,000 $18.13

3,000

$18.13

$54,399

Feb 24, 2021

Huddle William G

Huddle William G
Sell
1,500 $17.85

1,500

$17.85

$26,775

Feb 03, 2021

Miller Michael Robert

Miller Michael Robert
Exec Vice President
Buy
500 $15.15

500

$15.15

$7,575

Nov 03, 2020

Huddle William G

Huddle William G
Sell
1,500 $15.00

1,500

$15.00

$22,500

Aug 14, 2020

Bradford Mary E

Bradford Mary E
Buy
1,800 $14.62

1,800

$14.62

$26,316

Aug 11, 2020

Johnson Craig Millis

Johnson Craig Millis
Buy
1,000 $14.37

1,000

$14.37

$14,369

May 29, 2020

Huddle William G

Huddle William G
Sell
4,000 $14.86

4,000

$14.86

$59,430

May 15, 2020

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
200 $12.45

200

$12.45

$2,490

May 12, 2020

Meilstrup Eric J

Meilstrup Eric J
CEO & President
Buy
500 $13.17

500

$13.17

$6,583

May 12, 2020

WILSON STEPHEN P

WILSON STEPHEN P
Buy
1,250 $13.00

1,250

$13.00

$16,250

May 01, 2020

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
200 $13.92

200

$13.92

$2,783

Apr 29, 2020

Johnson Craig Millis

Johnson Craig Millis
Buy
2,000 $12.11

2,000

$12.11

$24,220

Apr 24, 2020

Smiley John F

Smiley John F
EVP
Sell
0 $0.00

0

$0.00

$0

Apr 24, 2020

WILSON STEPHEN P

WILSON STEPHEN P
Buy
1,250 $11.80

1,250

$11.80

$14,750

Feb 21, 2020

Johnson Craig Millis

Johnson Craig Millis
Buy
1,000 $17.10

1,000

$17.10

$17,095

Nov 29, 2019

Smiley John F

Smiley John F
EVP
Sell
211 $18.50

211

$18.50

$3,904

Nov 25, 2019

Smiley John F

Smiley John F
EVP
Sell
4,029 $18.56

4,029

$18.56

$74,778

Nov 22, 2019

Smiley John F

Smiley John F
EVP
Sell
4,000 $18.35

4,000

$18.35

$73,400

Nov 19, 2019

Smiley John F

Smiley John F
EVP
Sell
1,000 $18.30

1,000

$18.30

$18,300

Nov 14, 2019

Smiley John F

Smiley John F
EVP
Sell
4,000 $18.21

4,000

$18.21

$72,830

Nov 11, 2019

Smiley John F

Smiley John F
EVP
Sell
500 $18.05

500

$18.05

$9,025

Nov 06, 2019

Smiley John F

Smiley John F
EVP
Sell
1,332 $18.06

1,332

$18.06

$24,056

Nov 05, 2019

Smiley John F

Smiley John F
EVP
Sell
1,607 $18.14

1,607

$18.14

$29,151

Nov 04, 2019

Smiley John F

Smiley John F
EVP
Sell
1,416 $18.08

1,416

$18.08

$25,600

Aug 23, 2019

Johrendt Michael J

Johrendt Michael J
Buy
1,231 $16.42

1,231

$16.42

$20,210

Aug 15, 2019

Mulligan Lawrence P Jr.

Mulligan Lawrence P Jr.
EVP
Buy
200 $16.79

200

$16.79

$3,357

Aug 06, 2019

Johnson Craig Millis

Johnson Craig Millis
Buy
500 $17.13

500

$17.13

$8,566

Aug 01, 2019

Huddle William G

Huddle William G
Sell
133 $17.96

133

$17.96

$2,389

Jul 31, 2019

Huddle William G

Huddle William G
Sell
3,913 $18.26

3,913

$18.26

$71,440

Jul 31, 2019

Smiley John F

Smiley John F
EVP
Sell
1,384 $18.26

1,384

$18.26

$25,269

Jul 30, 2019

Huddle William G

Huddle William G
Sell
2,500 $18.25

2,500

$18.25

$45,625

Jul 26, 2019

Smiley John F

Smiley John F
EVP
Sell
2,087 $18.16

2,087

$18.16

$37,900

May 24, 2019

Huddle William G

Huddle William G
Sell
3,374 $17.20

3,374

$17.20

$58,033

May 23, 2019

Huddle William G

Huddle William G
Sell
626 $17.20

626

$17.20

$10,767

May 15, 2019

Smiley John F

Smiley John F
EVP
Sell
2,565 $17.12

2,565

$17.12

$43,913

May 14, 2019

Smiley John F

Smiley John F
EVP
Sell
2,435 $17.12

2,435

$17.12

$41,687

May 10, 2019

Huddle William G

Huddle William G
Sell
879 $17.09

879

$17.09

$15,022

May 09, 2019

Huddle William G

Huddle William G
Sell
116 $17.05

116

$17.05

$1,978

May 08, 2019

Huddle William G

Huddle William G
Sell
2,500 $17.10

2,500

$17.10

$42,750

May 06, 2019

Smiley John F

Smiley John F
EVP
Sell
9,342 $17.00

9,342

$17.00

$158,814

May 03, 2019

Smiley John F

Smiley John F
EVP
Sell
658 $17.00

658

$17.00

$11,186

Feb 28, 2019

Smiley John F

Smiley John F
EVP
Sell
7,400 $17.00

7,400

$17.00

$125,800

Feb 26, 2019

Smiley John F

Smiley John F
EVP
Sell
2,600 $17.02

2,600

$17.02

$44,252

Feb 25, 2019

Huddle William G

Huddle William G
Sell
6,000 $17.16

6,000

$17.16

$102,960

Feb 15, 2019

Huddle William G

Huddle William G
Sell
129 $17.00

129

$17.00

$2,193

Feb 04, 2019

Miller Michael Robert

Miller Michael Robert
EVP
Buy
500 $16.95

500

$16.95

$8,475

Apr 25, 2018

Krehbiel Anne E

Krehbiel Anne E
Buy
1,000 $18.76

1,000

$18.76

$18,760

Feb 21, 2018

Miller Michael Robert

Miller Michael Robert
EVP
Buy
500 $19.00

500

$19.00

$9,500

TOP