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

Price Teddy Ray

Price Teddy Ray
Buy
300 $58.72

300

$58.72

$17,616

Aug 04, 2025

Price Teddy Ray

Price Teddy Ray
Buy
3,500 $60.43

3,500

$60.43

$211,505

Aug 04, 2025

Price Teddy Ray

Price Teddy Ray
Buy
131 $59.20

131

$59.20

$7,755

Aug 04, 2025

Price Teddy Ray

Price Teddy Ray
Buy
12 $59.18

12

$59.18

$710

May 05, 2025

Price Teddy Ray

Price Teddy Ray
Buy
779 $53.87

779

$53.87

$41,965

May 05, 2025

Price Teddy Ray

Price Teddy Ray
Buy
144 $53.88

144

$53.88

$7,759

May 05, 2025

Price Teddy Ray

Price Teddy Ray
Buy
3 $53.77

3

$53.77

$161

Nov 04, 2024

Price Teddy Ray

Price Teddy Ray
Buy
646 $52.75

646

$52.75

$34,077

Nov 04, 2024

Price Teddy Ray

Price Teddy Ray
Buy
111 $52.70

111

$52.70

$5,850

Nov 04, 2024

Price Teddy Ray

Price Teddy Ray
Buy
9 $52.61

9

$52.61

$473

Aug 02, 2024

Price Teddy Ray

Price Teddy Ray
Buy
580 $53.16

580

$53.16

$30,833

Aug 02, 2024

Price Teddy Ray

Price Teddy Ray
Buy
109 $50.46

109

$50.46

$5,500

Aug 02, 2024

Price Teddy Ray

Price Teddy Ray
Buy
9 $53.92

9

$53.92

$485

Jul 15, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
576 $50.51

576

$50.51

$29,094

Jul 15, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
576 $50.51

576

$50.51

$29,094

Jun 13, 2024

Crowell Michael D.

Crowell Michael D.
Buy
1,000 $46.31

1,000

$46.31

$46,310

Jun 12, 2024

Crowell Michael D.

Crowell Michael D.
Buy
1,000 $46.15

1,000

$46.15

$46,150

Jun 05, 2024

Crowell Michael D.

Crowell Michael D.
Buy
1,000 $45.88

1,000

$45.88

$45,880

Jun 04, 2024

Crowell Michael D.

Crowell Michael D.
Buy
1,000 $45.72

1,000

$45.72

$45,720

May 16, 2024

BROWN MICHAEL J

BROWN MICHAEL J
Buy
197 $47.68

197

$47.68

$9,393

May 15, 2024

BROWN MICHAEL J

BROWN MICHAEL J
Buy
700 $47.95

700

$47.95

$33,568

May 14, 2024

BROWN MICHAEL J

BROWN MICHAEL J
Buy
202 $47.77

202

$47.77

$9,650

May 13, 2024

BROWN MICHAEL J

BROWN MICHAEL J
Buy
401 $47.75

401

$47.75

$19,147

May 03, 2024

Price Teddy Ray

Price Teddy Ray
Buy
738 $47.08

738

$47.08

$34,742

May 03, 2024

Price Teddy Ray

Price Teddy Ray
Buy
121 $47.99

121

$47.99

$5,807

May 03, 2024

Price Teddy Ray

Price Teddy Ray
Buy
10 $47.99

10

$47.99

$480

Mar 28, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
256 $50.05

256

$50.05

$12,813

Mar 28, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
781 $50.05

781

$50.05

$39,089

Mar 28, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
781 $50.05

781

$50.05

$39,089

Mar 28, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
256 $50.05

256

$50.05

$12,813

Mar 25, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
1 $50.10

1

$50.10

$50

Mar 25, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
1 $50.10

1

$50.10

$50

Mar 22, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
200 $50.05

200

$50.05

$10,010

Mar 22, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
200 $50.05

200

$50.05

$10,010

Mar 21, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2,521 $50.11

2,521

$50.11

$126,322

Mar 21, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
369 $50.10

369

$50.10

$18,487

Mar 21, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
369 $50.10

369

$50.10

$18,487

Mar 21, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
2,521 $50.11

2,521

$50.11

$126,322

Mar 07, 2024

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
22 $50.25

22

$50.25

$1,106

Mar 07, 2024

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
22 $50.25

22

$50.25

$1,106

Feb 13, 2024

BROWN MICHAEL J

BROWN MICHAEL J
Buy
867 $50.99

867

$50.99

$44,208

Feb 09, 2024

BROWN MICHAEL J

BROWN MICHAEL J
Buy
633 $51.65

633

$51.65

$32,694

Feb 02, 2024

Price Teddy Ray

Price Teddy Ray
Buy
804 $54.20

804

$54.20

$43,577

Feb 02, 2024

Price Teddy Ray

Price Teddy Ray
Buy
96 $54.49

96

$54.49

$5,231

Feb 02, 2024

Price Teddy Ray

Price Teddy Ray
Buy
8 $53.68

8

$53.68

$429

Nov 27, 2023

Price Teddy Ray

Price Teddy Ray
Buy
508 $51.18

508

$51.18

$25,999

Nov 03, 2023

Price Teddy Ray

Price Teddy Ray
Buy
31 $46.72

31

$46.72

$1,448

Nov 03, 2023

Price Teddy Ray

Price Teddy Ray
Buy
107 $46.72

107

$46.72

$4,999

Nov 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
572 $45.84

572

$45.84

$26,220

Nov 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
1 $45.67

1

$45.67

$46

Nov 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
9 $45.84

9

$45.84

$413

Aug 15, 2023

Cooper Kirk David

Cooper Kirk David
Sell
901 $49.50

901

$49.50

$44,596

Aug 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
533 $49.72

533

$49.72

$26,501

Aug 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
100 $49.73

100

$49.73

$4,973

Aug 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
9 $49.88

9

$49.88

$449

Jun 21, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
87 $55.00

87

$55.00

$4,785

Jun 21, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
87 $55.00

87

$55.00

$4,785

Jun 20, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
786 $54.00

786

$54.00

$42,444

Jun 20, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
187 $55.00

187

$55.00

$10,285

Jun 20, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
187 $55.00

187

$55.00

$10,285

Jun 20, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
786 $54.00

786

$54.00

$42,444

Jun 13, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
102 $54.00

102

$54.00

$5,508

Jun 13, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
1,458 $54.00

1,458

$54.00

$78,732

Jun 13, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
1,458 $54.00

1,458

$54.00

$78,732

Jun 13, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
102 $54.00

102

$54.00

$5,508

Jun 12, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
1,572 $54.00

1,572

$54.00

$84,888

Jun 12, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
542 $54.00

542

$54.00

$29,268

Jun 12, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
542 $54.00

542

$54.00

$29,268

Jun 12, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
1,572 $54.00

1,572

$54.00

$84,888

Jun 08, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
540 $54.00

540

$54.00

$29,160

Jun 08, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
540 $54.00

540

$54.00

$29,160

Jun 07, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
3,000 $53.00

3,000

$53.00

$159,000

Jun 07, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2,000 $53.00

2,000

$53.00

$106,000

Jun 07, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
2,000 $53.00

2,000

$53.00

$106,000

Jun 07, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
3,000 $53.00

3,000

$53.00

$159,000

Jun 06, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
531 $52.00

531

$52.00

$27,612

Jun 06, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2,200 $52.00

2,200

$52.00

$114,400

Jun 06, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
2,200 $52.00

2,200

$52.00

$114,400

Jun 06, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
531 $52.00

531

$52.00

$27,612

Jun 02, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
492 $52.00

492

$52.00

$25,584

Jun 02, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
492 $52.00

492

$52.00

$25,584

May 23, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
1,215 $52.00

1,215

$52.00

$63,180

May 23, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
900 $52.00

900

$52.00

$46,800

May 23, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
900 $52.00

900

$52.00

$46,800

May 23, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
1,215 $52.00

1,215

$52.00

$63,180

May 12, 2023

Chatelain Ronald Blake

Chatelain Ronald Blake
See Remarks
Buy
200 $45.18

200

$45.18

$9,036

May 03, 2023

Price Teddy Ray

Price Teddy Ray
Buy
583 $45.42

583

$45.42

$26,478

May 03, 2023

Price Teddy Ray

Price Teddy Ray
Buy
110 $46.09

110

$46.09

$5,070

May 03, 2023

Price Teddy Ray

Price Teddy Ray
Buy
9 $45.46

9

$45.46

$409

May 03, 2023

Carriere Isabel V.

Carriere Isabel V.
See Remarks
Buy
219 $45.22

219

$45.22

$9,903

Feb 24, 2023

Price Teddy Ray

Price Teddy Ray
Buy
47 $51.01

47

$51.01

$2,397

Feb 23, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
48 $52.00

48

$52.00

$2,496

Feb 23, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
177 $52.00

177

$52.00

$9,204

Feb 23, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
177 $52.00

177

$52.00

$9,204

Feb 23, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
48 $52.00

48

$52.00

$2,496

Feb 08, 2023

Cutrer Andrew Blake

Cutrer Andrew Blake
SVP
Sell
400 $50.00

400

$50.00

$20,000

Feb 07, 2023

Hall G. Bridges IV

Hall G. Bridges IV
See Remarks
Sell
750 $50.00

750

$50.00

$37,500

Feb 03, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
1,500 $52.00

1,500

$52.00

$78,000

Feb 03, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2,531 $52.00

2,531

$52.00

$131,612

Feb 03, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
2,531 $52.00

2,531

$52.00

$131,612

Feb 03, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
1,500 $52.00

1,500

$52.00

$78,000

Feb 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
455 $51.44

455

$51.44

$23,405

Feb 02, 2023

Price Teddy Ray

Price Teddy Ray
Buy
86 $51.01

86

$51.01

$4,387

Feb 02, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
6 $52.00

6

$52.00

$312

Feb 02, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
6 $52.00

6

$52.00

$312

Jan 31, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2,186 $51.00

2,186

$51.00

$111,486

Jan 31, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2,186 $51.00

2,186

$51.00

$111,486

Jan 31, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
2,186 $51.00

2,186

$51.00

$111,486

Jan 31, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
2,186 $51.00

2,186

$51.00

$111,486

Jan 30, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
4 $51.00

4

$51.00

$204

Jan 30, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
3 $51.00

3

$51.00

$153

Jan 30, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
3 $51.00

3

$51.00

$153

Jan 30, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
4 $51.00

4

$51.00

$204

Jan 27, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
566 $51.00

566

$51.00

$28,866

Jan 27, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
567 $51.00

567

$51.00

$28,917

Jan 27, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
567 $51.00

567

$51.00

$28,917

Jan 27, 2023

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
566 $51.00

566

$51.00

$28,866

Jan 03, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2 $51.58

2

$51.58

$103

Jan 03, 2023

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
2 $51.58

2

$51.58

$103

Dec 09, 2022

Barnett Amanda Wood

Barnett Amanda Wood
See Remarks
Sell
300 $55.31

300

$55.31

$16,593

Nov 28, 2022

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
43 $55.02

43

$55.02

$2,366

Nov 28, 2022

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
43 $55.02

43

$55.02

$2,366

Nov 28, 2022

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
43 $55.02

43

$55.02

$2,366

Nov 28, 2022

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
43 $55.02

43

$55.02

$2,366

Nov 04, 2022

Price Teddy Ray

Price Teddy Ray
Buy
381 $57.49

381

$57.49

$21,904

Nov 04, 2022

Price Teddy Ray

Price Teddy Ray
Buy
490 $58.06

490

$58.06

$28,449

Nov 04, 2022

Price Teddy Ray

Price Teddy Ray
Buy
76 $58.00

76

$58.00

$4,408

Nov 04, 2022

Barnett Amanda Wood

Barnett Amanda Wood
See Remarks
Sell
200 $55.93

200

$55.93

$11,186

May 05, 2022

Price Teddy Ray

Price Teddy Ray
Buy
491 $54.00

491

$54.00

$26,514

May 05, 2022

Price Teddy Ray

Price Teddy Ray
Buy
82 $54.00

82

$54.00

$4,428

Mar 10, 2022

Crowell Michael D.

Crowell Michael D.
Buy
1,000 $48.74

1,000

$48.74

$48,740

Feb 16, 2022

Cutrer Andrew Blake

Cutrer Andrew Blake
SVP
Sell
500 $52.50

500

$52.50

$26,250

Feb 04, 2022

Price Teddy Ray

Price Teddy Ray
Buy
435 $54.00

435

$54.00

$23,490

Feb 04, 2022

Price Teddy Ray

Price Teddy Ray
Buy
82 $54.00

82

$54.00

$4,428

Feb 04, 2022

Price Teddy Ray

Price Teddy Ray
Buy
5,565 $54.00

5,565

$54.00

$300,510

Feb 04, 2022

Barnett Amanda Wood

Barnett Amanda Wood
See Remarks
Sell
350 $54.00

350

$54.00

$18,900

Nov 04, 2021

Price Teddy Ray

Price Teddy Ray
Buy
494 $53.00

494

$53.00

$26,182

Nov 04, 2021

Price Teddy Ray

Price Teddy Ray
Buy
83 $53.00

83

$53.00

$4,399

Nov 04, 2021

Hines Barry Dale

Hines Barry Dale
Sell
5,000 $52.56

5,000

$52.56

$262,815

Aug 04, 2021

Price Teddy Ray

Price Teddy Ray
Buy
504 $52.51

504

$52.51

$26,465

Aug 04, 2021

Price Teddy Ray

Price Teddy Ray
Buy
83 $52.45

83

$52.45

$4,353

Jun 03, 2021

Turner Harold W.

Turner Harold W.
See Remarks
Sell
500 $54.92

500

$54.92

$27,460

Mar 12, 2021

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
1,000 $61.77

1,000

$61.77

$61,770

Mar 12, 2021

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
1,000 $61.77

1,000

$61.77

$61,770

Mar 09, 2021

Cutrer Andrew Blake

Cutrer Andrew Blake
SVP
Sell
350 $59.67

350

$59.67

$20,885

Mar 02, 2021

Barnett Amanda Wood

Barnett Amanda Wood
See Remarks
Sell
300 $53.07

300

$53.07

$15,921

Feb 09, 2021

Hines Barry Dale

Hines Barry Dale
Sell
7,500 $50.00

7,500

$50.00

$375,000

Feb 04, 2021

Price Teddy Ray

Price Teddy Ray
Buy
629 $48.00

629

$48.00

$30,192

Feb 04, 2021

Price Teddy Ray

Price Teddy Ray
Buy
79 $48.00

79

$48.00

$3,792

Nov 24, 2020

Salazar Bryon C.

Salazar Bryon C.
See Remarks
Sell
3,500 $49.54

3,500

$49.54

$173,390

Nov 24, 2020

Salazar Tammi R.

Salazar Tammi R.
See Remarks
Sell
3,500 $49.54

3,500

$49.54

$173,390

Nov 23, 2020

Triche Debbie B.

Triche Debbie B.
See Remarks
Sell
610 $50.00

610

$50.00

$30,500

Nov 20, 2020

Triche Debbie B.

Triche Debbie B.
See Remarks
Sell
390 $50.00

390

$50.00

$19,500

Nov 16, 2020

Hackmeyer Ferdinand William Jr.

Hackmeyer Ferdinand William Jr.
Sell
3,000 $50.98

3,000

$50.98

$152,940

Nov 13, 2020

Hackmeyer Ferdinand William Jr.

Hackmeyer Ferdinand William Jr.
Sell
1,194 $49.93

1,194

$49.93

$59,616

Nov 11, 2020

Hackmeyer Ferdinand William Jr.

Hackmeyer Ferdinand William Jr.
Sell
107 $49.93

107

$49.93

$5,343

Nov 04, 2020

Price Teddy Ray

Price Teddy Ray
Buy
420 $47.25

420

$47.25

$19,845

Nov 04, 2020

Price Teddy Ray

Price Teddy Ray
Buy
79 $47.25

79

$47.25

$3,733

Sep 09, 2020

Hackmeyer Ferdinand William Jr.

Hackmeyer Ferdinand William Jr.
Sell
2,000 $48.98

2,000

$48.98

$97,960

Sep 09, 2020

Hackmeyer Ferdinand William Jr.

Hackmeyer Ferdinand William Jr.
Sell
1,000 $49.48

1,000

$49.48

$49,480

Aug 10, 2020

Price Teddy Ray

Price Teddy Ray
Buy
1,283 $41.75

1,283

$41.75

$53,564

Aug 10, 2020

Price Teddy Ray

Price Teddy Ray
Buy
3,507 $41.75

3,507

$41.75

$146,417

Aug 05, 2020

Price Teddy Ray

Price Teddy Ray
Buy
480 $41.25

480

$41.25

$19,800

Aug 05, 2020

Price Teddy Ray

Price Teddy Ray
Buy
2 $41.00

2

$41.00

$82

Aug 05, 2020

Price Teddy Ray

Price Teddy Ray
Buy
95 $41.00

95

$41.00

$3,895

Jun 10, 2020

Triche Debbie B.

Triche Debbie B.
See Remarks
Sell
1,000 $40.69

1,000

$40.69

$40,690

Jun 08, 2020

Chatelain Ronald Blake

Chatelain Ronald Blake
See Remarks
Buy
300 $40.00

300

$40.00

$12,000

May 07, 2020

Chatelain Ronald Blake

Chatelain Ronald Blake
See Remarks
Buy
300 $38.46

300

$38.46

$11,538

May 07, 2020

Carriere Isabel V.

Carriere Isabel V.
See Remarks
Buy
260 $38.00

260

$38.00

$9,880

May 06, 2020

Price Teddy Ray

Price Teddy Ray
Buy
308 $39.00

308

$39.00

$12,012

May 06, 2020

Price Teddy Ray

Price Teddy Ray
Buy
3,564 $39.00

3,564

$39.00

$138,996

May 05, 2020

Price Teddy Ray

Price Teddy Ray
Buy
1,703 $38.00

1,703

$38.00

$64,714

May 05, 2020

Price Teddy Ray

Price Teddy Ray
Buy
100 $38.00

100

$38.00

$3,800

May 05, 2020

Price Teddy Ray

Price Teddy Ray
Buy
78 $38.00

78

$38.00

$2,964

Mar 13, 2020

Barnett Amanda Wood

Barnett Amanda Wood
See Remarks
Sell
300 $38.53

300

$38.53

$11,559

Mar 12, 2020

Thompson Don Louis

Thompson Don Louis
Buy
4,400 $40.62

4,400

$40.62

$178,728

Mar 11, 2020

Thompson Don Louis

Thompson Don Louis
Buy
100 $43.50

100

$43.50

$4,350

Feb 07, 2020

Price Teddy Ray

Price Teddy Ray
Buy
500 $54.50

500

$54.50

$27,250

Nov 27, 2019

Barnett Amanda Wood

Barnett Amanda Wood
See Remarks
Sell
500 $47.73

500

$47.73

$23,865

Nov 27, 2019

Cutrer Andrew Blake

Cutrer Andrew Blake
SVP
Sell
1,000 $48.52

1,000

$48.52

$48,520

May 07, 2019

Hines Barry Dale

Hines Barry Dale
Sell
9,680 $42.30

9,680

$42.30

$409,464

May 07, 2019

Hackmeyer Ferdinand William Jr.

Hackmeyer Ferdinand William Jr.
Sell
10,000 $42.30

10,000

$42.30

$423,000

May 07, 2019

Torbett Harrie Lindsey

Torbett Harrie Lindsey
Sell
7,000 $42.30

7,000

$42.30

$296,100

TOP