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

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
550 $36.77

550

$36.77

$20,224

Jun 13, 2025

Denny Michael B.

Denny Michael B.
Buy
5,000 $36.02

5,000

$36.02

$180,100

May 29, 2025

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
300 $35.05

300

$35.05

$10,515

Apr 30, 2025

Denny Michael B.

Denny Michael B.
Buy
550 $33.42

550

$33.42

$18,381

Apr 23, 2025

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
549 $33.97

549

$33.97

$18,650

Mar 12, 2025

TROTTER JOHNNY

TROTTER JOHNNY
Buy
6,000 $35.12

6,000

$35.12

$210,720

Jan 29, 2025

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
492 $37.85

492

$37.85

$18,622

Dec 12, 2024

DUESER F SCOTT

DUESER F SCOTT
Chairman, President and CEO
Sell
25,000 $40.73

25,000

$40.73

$1,018,250

Nov 19, 2024

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
250 $40.80

250

$40.80

$10,200

Aug 06, 2024

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
524 $35.22

524

$35.22

$18,455

Jun 14, 2024

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $27.79

1,000

$27.79

$27,790

Jun 06, 2024

Denny Michael B.

Denny Michael B.
Buy
3,500 $28.89

3,500

$28.89

$101,115

Jun 06, 2024

Davis Sally Pope

Davis Sally Pope
Buy
1,800 $28.75

1,800

$28.75

$51,750

May 23, 2024

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
1,000 $29.70

1,000

$29.70

$29,700

May 07, 2024

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
750 $30.96

750

$30.96

$23,220

May 03, 2024

Denny Michael B.

Denny Michael B.
Buy
600 $31.21

600

$31.21

$18,726

May 02, 2024

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
325 $30.28

325

$30.28

$9,841

May 01, 2024

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
593 $30.16

593

$30.16

$17,885

Apr 30, 2024

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,500 $29.55

1,500

$29.55

$44,325

Apr 29, 2024

TROTTER JOHNNY

TROTTER JOHNNY
Buy
500 $29.65

500

$29.65

$14,825

Apr 25, 2024

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,500 $30.22

1,500

$30.22

$45,330

Feb 07, 2024

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
584 $30.47

584

$30.47

$17,794

Nov 16, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
600 $26.25

600

$26.25

$15,750

Nov 03, 2023

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
674 $26.22

674

$26.22

$17,672

Oct 25, 2023

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $22.90

5,000

$22.90

$114,500

Oct 25, 2023

Denny Michael B.

Denny Michael B.
Buy
800 $23.11

800

$23.11

$18,488

Oct 25, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $23.10

1,000

$23.10

$23,100

Oct 25, 2023

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
500 $23.14

500

$23.14

$11,570

Oct 25, 2023

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
200 $23.12

200

$23.12

$4,624

Oct 25, 2023

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
200 $23.12

200

$23.12

$4,624

Oct 24, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
3,500 $23.13

3,500

$23.13

$80,955

Aug 24, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
4,500 $28.80

4,500

$28.80

$129,600

Aug 23, 2023

Denny Michael B.

Denny Michael B.
Buy
763 $28.78

763

$28.78

$21,959

Aug 21, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,500 $29.04

2,500

$29.04

$72,600

Aug 03, 2023

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
350 $32.50

350

$32.50

$11,375

Jul 27, 2023

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
540 $32.57

540

$32.57

$17,588

May 15, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
5,000 $26.22

5,000

$26.22

$131,100

May 09, 2023

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
18,387 $26.19

18,387

$26.19

$481,556

May 02, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,500 $27.97

2,500

$27.97

$69,925

May 01, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
4,000 $29.05

4,000

$29.05

$116,200

Apr 28, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
1,700 $29.45

1,700

$29.45

$50,065

Apr 27, 2023

Denny Michael B.

Denny Michael B.
Buy
3,500 $28.50

3,500

$28.50

$99,750

Mar 14, 2023

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
9,146 $32.75

9,146

$32.75

$299,532

Mar 14, 2023

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
100 $31.00

100

$31.00

$3,100

Mar 13, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,500 $29.89

2,500

$29.89

$74,725

Mar 10, 2023

Denny Michael B.

Denny Michael B.
Buy
850 $33.83

850

$33.83

$28,756

Mar 09, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $34.43

2,000

$34.43

$68,860

Mar 08, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
783 $35.47

783

$35.47

$27,773

Mar 08, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
1 $35.46

1

$35.46

$35

Mar 08, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
2,216 $35.45

2,216

$35.45

$78,557

Feb 08, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
3,000 $37.95

3,000

$37.95

$113,850

Feb 06, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
524 $36.40

524

$36.40

$19,074

Feb 06, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
37 $36.39

37

$36.39

$1,346

Feb 06, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
652 $36.45

652

$36.45

$23,765

Feb 06, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
3,687 $36.44

3,687

$36.44

$134,354

Feb 06, 2023

Hickox Michelle S

Hickox Michelle S
EVP/CFO
Buy
100 $36.43

100

$36.43

$3,643

Jan 26, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,500 $34.08

1,500

$34.08

$51,120

Jan 25, 2023

TROTTER JOHNNY

TROTTER JOHNNY
Buy
3,000 $34.05

3,000

$34.05

$102,150

Oct 27, 2022

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
306 $37.88

306

$37.88

$11,591

Oct 26, 2022

DUESER F SCOTT

DUESER F SCOTT
Chairman, President and CEO
Buy
1,000 $37.59

1,000

$37.59

$37,590

Oct 26, 2022

Denny Michael B.

Denny Michael B.
Buy
5,000 $37.35

5,000

$37.35

$186,750

Oct 26, 2022

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
350 $37.70

350

$37.70

$13,195

Oct 26, 2022

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
650 $37.75

650

$37.75

$24,538

Oct 25, 2022

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $36.80

5,000

$36.80

$184,000

Oct 25, 2022

TROTTER JOHNNY

TROTTER JOHNNY
Buy
4,000 $36.94

4,000

$36.94

$147,760

Sep 13, 2022

TROTTER JOHNNY

TROTTER JOHNNY
Buy
4,300 $42.28

4,300

$42.28

$181,804

Sep 01, 2022

Denny Michael B.

Denny Michael B.
Buy
2,300 $42.24

2,300

$42.24

$97,152

Aug 30, 2022

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
271 $42.74

271

$42.74

$11,583

Jun 10, 2022

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $39.34

1,000

$39.34

$39,340

May 19, 2022

Denny Michael B.

Denny Michael B.
Buy
2,500 $40.65

2,500

$40.65

$101,625

May 06, 2022

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $40.85

5,000

$40.85

$204,250

May 05, 2022

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $41.00

5,000

$41.00

$205,000

May 05, 2022

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
1,000 $41.50

1,000

$41.50

$41,500

May 03, 2022

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $41.00

5,000

$41.00

$205,000

May 03, 2022

Denny Michael B.

Denny Michael B.
Buy
12,129 $41.17

12,129

$41.17

$499,351

May 03, 2022

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
244 $41.12

244

$41.12

$10,033

May 02, 2022

TROTTER JOHNNY

TROTTER JOHNNY
Buy
5,500 $40.72

5,500

$40.72

$223,960

Apr 29, 2022

TROTTER JOHNNY

TROTTER JOHNNY
Buy
5,000 $40.21

5,000

$40.21

$201,050

Apr 29, 2022

MATTHEWS KADE

MATTHEWS KADE
Buy
5,000 $40.81

5,000

$40.81

$204,025

Mar 09, 2022

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $45.78

2,000

$45.78

$91,560

Feb 08, 2022

JONES ELI

JONES ELI
Buy
399 $48.86

399

$48.86

$19,495

Feb 07, 2022

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,500 $47.22

2,500

$47.22

$118,050

Feb 04, 2022

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
212 $47.00

212

$47.00

$9,964

Feb 01, 2022

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
75 $46.19

75

$46.19

$3,464

Feb 01, 2022

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
500 $46.08

500

$46.08

$23,040

Dec 15, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $50.22

1,000

$50.22

$0

Dec 14, 2021

DUESER F SCOTT

DUESER F SCOTT
Chairman, President and CEO
Sell
40,000 $50.74

40,000

$50.74

$2,029,600

Dec 01, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $49.13

1,000

$49.13

$0

Nov 30, 2021

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
199 $49.97

199

$49.97

$0

Nov 26, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $50.94

1,000

$50.94

$0

Nov 18, 2021

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
75 $53.45

75

$53.45

$4,009

Nov 16, 2021

COPELAND DAVID L

COPELAND DAVID L
Sell
20,000 $54.25

20,000

$54.25

$1,085,000

Sep 14, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,500 $43.68

2,500

$43.68

$109,200

Sep 13, 2021

MATTHEWS KADE

MATTHEWS KADE
Buy
1,000 $44.06

1,000

$44.06

$44,060

Sep 10, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,500 $44.61

1,500

$44.61

$66,915

Sep 07, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $45.60

2,000

$45.60

$91,200

Sep 02, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,500 $47.01

1,500

$47.01

$70,515

Sep 01, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $47.17

1,000

$47.17

$47,170

Aug 31, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
500 $47.35

500

$47.35

$23,675

Aug 19, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,500 $47.48

1,500

$47.48

$71,220

Aug 13, 2021

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
1,000 $49.01

1,000

$49.01

$49,010

Aug 04, 2021

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
206 $48.03

206

$48.03

$9,894

Aug 02, 2021

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $47.97

2,000

$47.97

$95,940

Aug 02, 2021

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
100 $48.30

100

$48.30

$4,830

Jul 28, 2021

Denny Michael B.

Denny Michael B.
Buy
2,040 $48.75

2,040

$48.75

$99,450

Jun 09, 2021

DUESER F SCOTT

DUESER F SCOTT
Chairman, President and CEO
Sell
20,000 $51.58

20,000

$51.58

$1,031,600

Jun 02, 2021

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
125 $50.68

125

$50.68

$6,335

May 27, 2021

Denny Michael B.

Denny Michael B.
Buy
1,000 $49.85

1,000

$49.85

$49,850

May 17, 2021

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
20,000 $50.79

20,000

$50.79

$1,015,800

May 17, 2021

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
40,000 $50.79

40,000

$50.79

$2,031,600

May 04, 2021

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
167 $49.54

167

$49.54

$8,273

Feb 10, 2021

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
20,000 $42.61

20,000

$42.61

$852,200

Feb 03, 2021

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
213 $39.15

213

$39.15

$8,339

Dec 11, 2020

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
100 $35.07

100

$35.07

$3,507

Nov 24, 2020

COPELAND DAVID L

COPELAND DAVID L
Sell
20,000 $35.21

20,000

$35.21

$704,200

Nov 04, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
4,000 $29.74

4,000

$29.74

$118,960

Sep 10, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $29.33

2,000

$29.33

$58,660

Sep 10, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $29.18

2,000

$29.18

$58,360

Aug 31, 2020

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
230 $30.45

230

$30.45

$7,004

Aug 24, 2020

Denny Michael B.

Denny Michael B.
Buy
1,000 $30.73

1,000

$30.73

$30,730

Aug 03, 2020

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
274 $30.02

274

$30.02

$8,225

Jun 05, 2020

COPELAND DAVID L

COPELAND DAVID L
Sell
20,000 $33.61

20,000

$33.61

$672,200

May 14, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
2,500 $24.25

2,500

$24.25

$60,625

May 14, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
2,500 $24.50

2,500

$24.50

$61,250

May 13, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $25.10

5,000

$25.10

$125,500

May 13, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $24.75

5,000

$24.75

$123,750

May 13, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $24.85

2,000

$24.85

$49,700

May 12, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
5,000 $26.00

5,000

$26.00

$130,000

May 08, 2020

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
20,000 $26.99

20,000

$26.99

$539,800

May 07, 2020

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
23,206 $26.32

23,206

$26.32

$610,782

May 06, 2020

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
20,000 $26.85

20,000

$26.85

$537,000

May 05, 2020

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
20,000 $27.66

20,000

$27.66

$553,200

May 04, 2020

BRIDWELL TUCKER S

BRIDWELL TUCKER S
Sell
20,000 $27.69

20,000

$27.69

$553,800

May 04, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $27.09

2,000

$27.09

$54,180

May 01, 2020

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
267 $27.39

267

$27.39

$7,313

May 01, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $27.21

1,000

$27.21

$27,210

Mar 12, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
10,000 $21.32

10,000

$21.32

$213,200

Mar 12, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
549 $21.02

549

$21.02

$11,540

Mar 10, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
12,000 $24.52

12,000

$24.52

$294,240

Mar 10, 2020

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
4,000 $24.73

4,000

$24.73

$98,920

Mar 09, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
28,256 $24.00

28,256

$24.00

$678,144

Mar 09, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
12,000 $24.00

12,000

$24.00

$288,000

Mar 09, 2020

Anthony April Kaye Bullock

Anthony April Kaye Bullock
Buy
7,036 $24.00

7,036

$24.00

$168,864

Mar 09, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
4,000 $24.62

4,000

$24.62

$98,480

Mar 03, 2020

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
1,000 $30.29

1,000

$30.29

$30,290

Mar 02, 2020

Denny Michael B.

Denny Michael B.
Buy
1,643 $29.97

1,643

$29.97

$49,241

Mar 02, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $29.65

2,000

$29.65

$59,300

Mar 02, 2020

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
3,000 $28.87

3,000

$28.87

$86,610

Feb 25, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $32.90

2,000

$32.90

$65,800

Feb 12, 2020

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
100 $34.40

100

$34.40

$3,440

Feb 10, 2020

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $34.35

2,000

$34.35

$68,700

Feb 05, 2020

Denny Michael B.

Denny Michael B.
Buy
1,400 $34.80

1,400

$34.80

$48,720

Feb 05, 2020

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
208 $35.05

208

$35.05

$7,290

Dec 13, 2019

TROTTER JOHNNY

TROTTER JOHNNY
Buy
7,100 $35.01

7,100

$35.01

$248,571

Nov 19, 2019

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
300 $34.20

300

$34.20

$10,260

Nov 13, 2019

Denny Michael B.

Denny Michael B.
Buy
1,500 $34.77

1,500

$34.77

$52,155

Oct 29, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
36,767 $35.19

36,767

$35.19

$1,293,831

Oct 29, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
22,911 $35.18

22,911

$35.18

$806,009

Oct 28, 2019

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
250 $35.03

250

$35.03

$8,758

Oct 28, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
13,590 $35.30

13,590

$35.30

$479,727

Oct 28, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
8,343 $35.25

8,343

$35.25

$294,091

Oct 25, 2019

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
510 $35.25

510

$35.25

$17,978

Oct 25, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
46,643 $35.30

46,643

$35.30

$1,646,498

Oct 25, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
20,854 $35.25

20,854

$35.25

$735,104

Oct 25, 2019

Giddiens Ronald N

Giddiens Ronald N
Sell
2,380 $35.17

2,380

$35.17

$83,705

Jun 17, 2019

Denny Michael B.

Denny Michael B.
Buy
670 $29.76

670

$29.76

$19,939

May 31, 2019

Thaxton Kirk W

Thaxton Kirk W
Trust Company CEO
Buy
165 $56.76

165

$56.76

$9,365

May 31, 2019

Thaxton Kirk W

Thaxton Kirk W
Trust Company CEO
Buy
165 $56.76

165

$56.76

$9,365

May 21, 2019

Nickles Robert Clark Jr

Nickles Robert Clark Jr
Buy
128 $61.06

128

$61.06

$7,816

May 14, 2019

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $60.67

2,000

$60.67

$121,340

May 09, 2019

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $60.55

2,000

$60.55

$121,100

May 08, 2019

TROTTER JOHNNY

TROTTER JOHNNY
Buy
5,000 $61.29

5,000

$61.29

$306,450

May 02, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
3,506 $61.94

3,506

$61.94

$217,162

May 01, 2019

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $61.07

2,000

$61.07

$122,140

May 01, 2019

COPELAND DAVID L

COPELAND DAVID L
Sell
1,494 $61.07

1,494

$61.07

$91,239

Apr 30, 2019

DUESER F SCOTT

DUESER F SCOTT
Chairman, President and CEO
Buy
218 $61.64

218

$61.64

$13,438

Apr 30, 2019

TROTTER JOHNNY

TROTTER JOHNNY
Buy
3,000 $61.61

3,000

$61.61

$184,830

Mar 14, 2019

TROTTER JOHNNY

TROTTER JOHNNY
Buy
5,000 $60.49

5,000

$60.49

$302,450

Feb 12, 2019

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
90 $62.82

90

$62.82

$5,654

Feb 12, 2019

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
60 $62.90

60

$62.90

$3,774

Oct 23, 2018

TROTTER JOHNNY

TROTTER JOHNNY
Buy
2,000 $55.65

2,000

$55.65

$111,300

Aug 16, 2018

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
45 $59.91

45

$59.91

$2,696

Jun 14, 2018

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $53.43

1,000

$53.43

$53,430

Jun 04, 2018

Giddiens Ronald N

Giddiens Ronald N
Sell
1,465 $53.31

1,465

$53.31

$78,099

May 18, 2018

Edwards Murray Hamilton

Edwards Murray Hamilton
Buy
195 $53.00

195

$53.00

$10,335

May 02, 2018

COPELAND DAVID L

COPELAND DAVID L
Sell
7,362 $50.68

7,362

$50.68

$373,106

Feb 07, 2018

TROTTER JOHNNY

TROTTER JOHNNY
Buy
774 $45.99

774

$45.99

$35,596

Feb 06, 2018

TROTTER JOHNNY

TROTTER JOHNNY
Buy
10,400 $45.12

10,400

$45.12

$469,248

Feb 06, 2018

TROTTER JOHNNY

TROTTER JOHNNY
Buy
1,000 $44.90

1,000

$44.90

$44,900

Jan 30, 2018

BEAL STEVEN L

BEAL STEVEN L
Sell
15,973 $47.37

15,973

$47.37

$756,641

Oct 02, 2017

Giddiens Ronald N

Giddiens Ronald N
Buy
8 $45.39

8

$45.39

$363

Jul 03, 2017

Giddiens Ronald N

Giddiens Ronald N
Buy
8 $44.45

8

$44.45

$356

Apr 03, 2017

Giddiens Ronald N

Giddiens Ronald N
Buy
8 $40.23

8

$40.23

$322

Jan 03, 2017

Giddiens Ronald N

Giddiens Ronald N
Buy
7 $46.10

7

$46.10

$323

TOP