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

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $31.15

600

$31.15

$18,690

Aug 04, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $28.01

600

$28.01

$16,806

Jul 31, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $28.58

600

$28.58

$17,146

May 23, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $29.25

500

$29.25

$14,625

May 12, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $29.15

500

$29.15

$14,575

Mar 28, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $28.12

500

$28.12

$14,060

Dec 05, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $31.90

500

$31.90

$15,950

Nov 22, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $30.02

1,000

$30.02

$30,020

Nov 22, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $30.21

500

$30.21

$15,105

Nov 08, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $28.64

1,000

$28.64

$28,640

Oct 28, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $25.57

1,000

$25.57

$25,570

Oct 28, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $25.50

500

$25.50

$12,750

Sep 04, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2,500 $28.73

2,500

$28.73

$71,825

Aug 30, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $29.02

1,000

$29.02

$29,020

Aug 26, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $29.15

1,000

$29.15

$29,150

Aug 16, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $28.80

500

$28.80

$14,400

Aug 07, 2024

Boyd-Leaks Kim

Boyd-Leaks Kim
Sell
8,686 $28.91

8,686

$28.91

$251,078

May 20, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $29.90

1,000

$29.90

$29,900

May 03, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2,000 $31.19

2,000

$31.19

$62,380

Dec 04, 2023

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2,000 $27.12

2,000

$27.12

$54,240

Dec 04, 2023

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2,000 $27.12

2,000

$27.12

$54,240

Aug 02, 2023

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
4,000 $21.60

4,000

$21.60

$86,400

Jun 09, 2023

HOWARD DOUGLAS S

HOWARD DOUGLAS S
Buy
1,000 $21.17

1,000

$21.17

$21,170

Jun 06, 2023

PRICE BILLY L JR DR

PRICE BILLY L JR DR
Buy
980 $19.94

980

$19.94

$19,543

Jun 02, 2023

ZACHARY BENJAMIN I

ZACHARY BENJAMIN I
Buy
500 $17.50

500

$17.50

$8,750

May 22, 2023

HOWARD DOUGLAS S

HOWARD DOUGLAS S
Buy
500 $17.43

500

$17.43

$8,714

Apr 27, 2023

SELLERS LANCE A

SELLERS LANCE A
President & CEO
Buy
150 $28.83

150

$28.83

$4,325

Mar 07, 2023

SELLERS LANCE A

SELLERS LANCE A
President & CEO
Buy
275 $33.25

275

$33.25

$9,144

Feb 02, 2023

TERRY WILLIAM GREGORY

TERRY WILLIAM GREGORY
Sell
10,000 $32.50

10,000

$32.50

$325,000

Oct 28, 2022

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
3,200 $27.50

3,200

$27.50

$88,000

Aug 02, 2022

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $26.28

1,000

$26.28

$26,278

May 20, 2022

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
4,000 $26.35

4,000

$26.35

$105,400

May 17, 2022

CABLE WILLIAM D

CABLE WILLIAM D
EVP and COO
Sell
7,700 $26.05

7,700

$26.05

$200,553

May 04, 2022

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $27.00

600

$27.00

$16,200

Mar 09, 2022

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $28.00

500

$28.00

$14,000

Nov 22, 2021

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $28.75

600

$28.75

$17,250

Aug 31, 2021

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $27.51

600

$27.51

$16,506

Aug 24, 2021

ABERNETHY CHRISTINE S

ABERNETHY CHRISTINE S
Sell
35,000 $28.74

35,000

$28.74

$1,005,900

Sep 01, 2020

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
400 $17.09

400

$17.09

$6,836

Aug 24, 2020

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $16.55

600

$16.55

$9,930

May 22, 2020

ABERNETHY ROBERT C

ABERNETHY ROBERT C
Chairman of the Board
Buy
244 $16.00

244

$16.00

$3,904

May 18, 2020

ABERNETHY ROBERT C

ABERNETHY ROBERT C
Chairman of the Board
Buy
256 $16.20

256

$16.20

$4,147

May 15, 2020

LAMPRON A JOSEPH

LAMPRON A JOSEPH
EVP and CAO
Buy
240 $14.73

240

$14.73

$3,535

May 15, 2020

SELLERS LANCE A

SELLERS LANCE A
President & CEO
Buy
325 $14.39

325

$14.39

$4,676

Mar 10, 2020

PRICE BILLY L JR DR

PRICE BILLY L JR DR
Buy
200 $23.85

200

$23.85

$4,770

Feb 12, 2020

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $28.00

1,000

$28.00

$28,000

Jan 28, 2020

SELLERS LANCE A

SELLERS LANCE A
President & CEO
Buy
250 $28.46

250

$28.46

$7,116

Jan 28, 2020

LINEBERGER JOHN W JR

LINEBERGER JOHN W JR
Buy
130 $28.73

130

$28.73

$3,735

Nov 11, 2019

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $29.26

1,000

$29.26

$29,260

Nov 06, 2019

SELLERS LANCE A

SELLERS LANCE A
President & CEO
Buy
240 $29.26

240

$29.26

$7,024

Aug 26, 2019

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
725 $27.25

725

$27.25

$19,756

Aug 06, 2019

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $27.50

1,000

$27.50

$27,500

Jul 25, 2019

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $27.49

500

$27.49

$13,745

May 17, 2019

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,400 $27.75

1,400

$27.75

$38,850

May 17, 2019

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
100 $28.00

100

$28.00

$2,800

Feb 12, 2019

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,500 $27.50

1,500

$27.50

$41,250

Nov 29, 2018

ABERNETHY ROBERT C

ABERNETHY ROBERT C
Chairman of the Board
Buy
968 $29.00

968

$29.00

$28,072

Oct 25, 2018

HOWARD DOUGLAS S

HOWARD DOUGLAS S
Buy
500 $28.00

500

$28.00

$14,000

Aug 27, 2018

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $30.34

1,000

$30.34

$30,335

Aug 06, 2018

PRICE BILLY L JR DR

PRICE BILLY L JR DR
Buy
200 $30.74

200

$30.74

$6,148

Aug 03, 2018

SELLERS LANCE A

SELLERS LANCE A
President & CEO
Buy
150 $30.60

150

$30.60

$4,591

Jul 26, 2018

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $32.12

1,000

$32.12

$32,120

Apr 27, 2018

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $30.50

1,000

$30.50

$30,500

Feb 13, 2018

PRICE BILLY L JR DR

PRICE BILLY L JR DR
Buy
200 $27.86

200

$27.86

$5,572

Feb 07, 2018

SELLERS LANCE A

SELLERS LANCE A
President & CEO
Buy
250 $29.84

250

$29.84

$7,460

Feb 05, 2018

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
400 $30.59

400

$30.59

$12,236

Feb 05, 2018

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $31.28

600

$31.28

$18,770

Jan 31, 2018

PRICE BILLY L JR DR

PRICE BILLY L JR DR
Buy
100 $31.91

100

$31.91

$3,191

Jan 26, 2018

PRICE BILLY L JR DR

PRICE BILLY L JR DR
Buy
100 $31.69

100

$31.69

$3,169

Jan 25, 2018

PRICE BILLY L JR DR

PRICE BILLY L JR DR
Buy
200 $31.65

200

$31.65

$6,330

TOP