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

Montgomery William C

Montgomery William C
Buy
16,000 $31.55

16,000

$31.55

$504,864

Jul 29, 2025

Rutherford John R

Rutherford John R
Buy
15,000 $31.35

15,000

$31.35

$470,220

Aug 27, 2024

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
4,180 $29.35

4,180

$29.35

$122,681

Dec 19, 2023

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
2,410 $26.17

2,410

$26.17

$63,076

Nov 09, 2023

Rutherford John R

Rutherford John R
Buy
10,000 $25.96

10,000

$25.96

$259,639

Aug 04, 2023

Montgomery William C

Montgomery William C
Buy
50,000 $26.60

50,000

$26.60

$1,330,025

Mar 20, 2023

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
11,950 $25.15

11,950

$25.15

$300,543

Mar 20, 2023

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
3,985 $25.15

3,985

$25.15

$100,223

Dec 27, 2022

BARTH CARIN MARCY

BARTH CARIN MARCY
Buy
5,000 $23.99

5,000

$23.99

$119,950

Dec 27, 2022

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
3,650 $24.09

3,650

$24.09

$87,921

Dec 20, 2022

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
21,150 $23.60

21,150

$23.60

$499,159

Nov 23, 2022

Rutherford John R

Rutherford John R
Buy
10,000 $24.88

10,000

$24.88

$248,824

Aug 04, 2022

Rutherford John R

Rutherford John R
Buy
6,500 $25.78

6,500

$25.78

$167,543

Jun 24, 2022

BARTH CARIN MARCY

BARTH CARIN MARCY
Buy
19,050 $23.64

19,050

$23.64

$450,304

May 12, 2022

Rutherford John R

Rutherford John R
Buy
10,000 $25.74

10,000

$25.74

$257,384

Feb 18, 2022

Rutherford John R

Rutherford John R
Buy
15,000 $23.76

15,000

$23.76

$356,415

Dec 28, 2021

BARTH CARIN MARCY

BARTH CARIN MARCY
Buy
5,000 $21.60

5,000

$21.60

$0

Sep 21, 2021

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
1,000 $21.69

1,000

$21.69

$21,690

Sep 20, 2021

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
23,300 $21.41

23,300

$21.41

$498,825

Sep 15, 2021

Rutherford John R

Rutherford John R
Buy
10,000 $22.24

10,000

$22.24

$222,377

Aug 26, 2021

Rutherford John R

Rutherford John R
Buy
10,000 $22.19

10,000

$22.19

$221,940

Jul 30, 2021

Rutherford John R

Rutherford John R
Buy
6,000 $22.73

6,000

$22.73

$136,375

May 18, 2021

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
5,000 $24.18

5,000

$24.18

$120,895

Mar 04, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
76,028 $22.90

76,028

$22.90

$1,741,041

Mar 04, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
76,028 $22.90

76,028

$22.90

$1,741,041

Mar 04, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
76,028 $22.90

76,028

$22.90

$1,741,041

Mar 04, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
76,029 $22.90

76,029

$22.90

$1,741,064

Mar 03, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
93,437 $22.55

93,437

$22.55

$2,107,004

Mar 03, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
93,437 $22.55

93,437

$22.55

$2,107,004

Mar 03, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
93,437 $22.55

93,437

$22.55

$2,107,004

Mar 03, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
93,436 $22.55

93,436

$22.55

$2,106,982

Mar 03, 2021

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Sell
15,412 $1,000.00

15,412

$1,000.00

$15,412,000

Dec 03, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
5,025 $20.07

5,025

$20.07

$100,837

Nov 18, 2020

Rutherford John R

Rutherford John R
Buy
4,000 $19.22

4,000

$19.22

$76,880

Nov 16, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
1,880 $19.05

1,880

$19.05

$35,812

Sep 08, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
10,000 $17.03

10,000

$17.03

$170,290

Aug 26, 2020

Bacon Graham W.

Bacon Graham W.
Executive Vice President & COO
Buy
10,000 $17.50

10,000

$17.50

$175,000

Aug 21, 2020

Bacon Graham W.

Bacon Graham W.
Executive Vice President & COO
Buy
7,500 $17.80

7,500

$17.80

$133,500

Jun 17, 2020

Bacon Graham W.

Bacon Graham W.
Executive Vice President & COO
Buy
10,000 $19.70

10,000

$19.70

$197,000

Mar 19, 2020

BARTH CARIN MARCY

BARTH CARIN MARCY
Buy
10,000 $14.65

10,000

$14.65

$146,542

Mar 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $11.35

12,500

$11.35

$141,893

Mar 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $11.35

12,500

$11.35

$141,893

Mar 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $11.35

12,500

$11.35

$141,893

Mar 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $11.35

12,500

$11.35

$141,893

Mar 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
51,000 $11.12

51,000

$11.12

$567,135

Mar 18, 2020

BACHMANN RICHARD H

BACHMANN RICHARD H
Buy
15,000 $10.86

15,000

$10.86

$162,921

Mar 18, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
5,000 $11.00

5,000

$11.00

$55,000

Mar 17, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $13.34

12,500

$13.34

$166,755

Mar 17, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $13.34

12,500

$13.34

$166,755

Mar 17, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $13.34

12,500

$13.34

$166,755

Mar 17, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $13.34

12,500

$13.34

$166,755

Mar 17, 2020

BACHMANN RICHARD H

BACHMANN RICHARD H
Buy
5,000 $12.92

5,000

$12.92

$64,599

Mar 17, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
8,000 $13.42

8,000

$13.42

$107,350

Mar 16, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $14.06

12,500

$14.06

$175,713

Mar 16, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $14.06

12,500

$14.06

$175,713

Mar 16, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $14.06

12,500

$14.06

$175,713

Mar 16, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $14.06

12,500

$14.06

$175,713

Mar 16, 2020

BACHMANN RICHARD H

BACHMANN RICHARD H
Buy
25,000 $13.08

25,000

$13.08

$326,965

Mar 16, 2020

FOWLER W RANDALL

FOWLER W RANDALL
Co-CEO and CFO
Buy
4,073 $14.50

4,073

$14.50

$59,058

Mar 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,000 $15.25

25,000

$15.25

$381,193

Mar 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,000 $15.25

25,000

$15.25

$381,193

Mar 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,000 $15.25

25,000

$15.25

$381,193

Mar 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,000 $15.25

25,000

$15.25

$381,193

Mar 13, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
10,000 $15.00

10,000

$15.00

$150,000

Mar 10, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
12,500 $19.89

12,500

$19.89

$248,625

Feb 26, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $24.22

50,000

$24.22

$1,210,945

Feb 26, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $24.22

50,000

$24.22

$1,210,945

Feb 26, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $24.22

50,000

$24.22

$1,210,945

Feb 26, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $24.22

50,000

$24.22

$1,210,945

Feb 26, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
8,000 $24.10

8,000

$24.10

$192,800

Feb 25, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $24.52

12,500

$24.52

$306,504

Feb 25, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $24.52

12,500

$24.52

$306,504

Feb 25, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $24.52

12,500

$24.52

$306,504

Feb 25, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $24.52

12,500

$24.52

$306,504

Feb 24, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.06

12,500

$25.06

$313,213

Feb 24, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.06

12,500

$25.06

$313,213

Feb 24, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.06

12,500

$25.06

$313,213

Feb 24, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.06

12,500

$25.06

$313,213

Feb 21, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,070

Feb 21, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,070

Feb 21, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,070

Feb 21, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,070

Feb 20, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.11

12,500

$26.11

$326,404

Feb 20, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.11

12,500

$26.11

$326,404

Feb 20, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.11

12,500

$26.11

$326,404

Feb 20, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.11

12,500

$26.11

$326,404

Feb 19, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.09

12,500

$26.09

$326,161

Feb 19, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.09

12,500

$26.09

$326,161

Feb 19, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.09

12,500

$26.09

$326,161

Feb 19, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.09

12,500

$26.09

$326,161

Feb 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,123

Feb 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,123

Feb 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,123

Feb 18, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.85

12,500

$25.85

$323,123

Feb 14, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.12

12,500

$26.12

$326,465

Feb 14, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.12

12,500

$26.12

$326,465

Feb 14, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.12

12,500

$26.12

$326,465

Feb 14, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.12

12,500

$26.12

$326,465

Feb 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.32

12,500

$26.32

$328,976

Feb 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.32

12,500

$26.32

$328,976

Feb 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.32

12,500

$26.32

$328,976

Feb 13, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.32

12,500

$26.32

$328,976

Feb 12, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.25

12,500

$26.25

$328,173

Feb 12, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.25

12,500

$26.25

$328,173

Feb 12, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.25

12,500

$26.25

$328,173

Feb 12, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.25

12,500

$26.25

$328,173

Feb 11, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.72

12,500

$25.72

$321,544

Feb 11, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.72

12,500

$25.72

$321,544

Feb 11, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.72

12,500

$25.72

$321,544

Feb 11, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.72

12,500

$25.72

$321,544

Feb 10, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.51

12,500

$25.51

$318,913

Feb 10, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.51

12,500

$25.51

$318,913

Feb 10, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.51

12,500

$25.51

$318,913

Feb 10, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.51

12,500

$25.51

$318,913

Feb 07, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.56

12,500

$25.56

$319,473

Feb 07, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.56

12,500

$25.56

$319,473

Feb 07, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.56

12,500

$25.56

$319,473

Feb 07, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $25.56

12,500

$25.56

$319,473

Feb 06, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.05

12,500

$26.05

$325,660

Feb 06, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.05

12,500

$26.05

$325,660

Feb 06, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.05

12,500

$26.05

$325,660

Feb 06, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.05

12,500

$26.05

$325,660

Feb 05, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.40

12,500

$26.40

$330,034

Feb 05, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.40

12,500

$26.40

$330,034

Feb 05, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.40

12,500

$26.40

$330,034

Feb 05, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.40

12,500

$26.40

$330,034

Feb 04, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.15

12,500

$26.15

$326,919

Feb 04, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.15

12,500

$26.15

$326,919

Feb 04, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.15

12,500

$26.15

$326,919

Feb 04, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
12,500 $26.15

12,500

$26.15

$326,919

Feb 03, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $25.62

50,000

$25.62

$1,280,910

Feb 03, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $25.62

50,000

$25.62

$1,280,910

Feb 03, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $25.62

50,000

$25.62

$1,280,910

Feb 03, 2020

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,000 $25.62

50,000

$25.62

$1,280,910

Feb 03, 2020

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
19,700 $25.40

19,700

$25.40

$500,360

Dec 31, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
31,500 $27.89

31,500

$27.89

$878,639

Dec 31, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
31,500 $27.89

31,500

$27.89

$878,639

Dec 31, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
31,500 $27.89

31,500

$27.89

$878,639

Dec 31, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
31,500 $27.89

31,500

$27.89

$878,639

Dec 30, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,750 $27.91

25,750

$27.91

$718,742

Dec 30, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,750 $27.91

25,750

$27.91

$718,742

Dec 30, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,750 $27.91

25,750

$27.91

$718,742

Dec 30, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
25,750 $27.91

25,750

$27.91

$718,742

Dec 19, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
22,100 $27.88

22,100

$27.88

$616,095

Dec 19, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
22,100 $27.88

22,100

$27.88

$616,095

Dec 19, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
22,100 $27.88

22,100

$27.88

$616,095

Dec 19, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
22,100 $27.88

22,100

$27.88

$616,095

Dec 18, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
400 $27.99

400

$27.99

$11,196

Dec 18, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
400 $27.99

400

$27.99

$11,196

Dec 18, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
400 $27.99

400

$27.99

$11,196

Dec 18, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
400 $27.99

400

$27.99

$11,196

Dec 17, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
20,750 $27.91

20,750

$27.91

$579,031

Dec 17, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
20,750 $27.91

20,750

$27.91

$579,031

Dec 17, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
20,750 $27.91

20,750

$27.91

$579,031

Dec 17, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
20,750 $27.91

20,750

$27.91

$579,031

Dec 16, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
44,250 $27.65

44,250

$27.65

$1,223,645

Dec 16, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
44,250 $27.65

44,250

$27.65

$1,223,645

Dec 16, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
44,250 $27.65

44,250

$27.65

$1,223,645

Dec 16, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
44,250 $27.65

44,250

$27.65

$1,223,645

Dec 13, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
51,000 $27.61

51,000

$27.61

$1,408,187

Dec 13, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
51,000 $27.61

51,000

$27.61

$1,408,187

Dec 13, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
51,000 $27.61

51,000

$27.61

$1,408,187

Dec 13, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
51,000 $27.61

51,000

$27.61

$1,408,187

Dec 12, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
9,299 $27.85

9,299

$27.85

$259,007

Dec 12, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
9,299 $27.85

9,299

$27.85

$259,007

Dec 12, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
9,299 $27.85

9,299

$27.85

$259,007

Dec 12, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
9,299 $27.85

9,299

$27.85

$259,007

Dec 09, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,250 $26.43

50,250

$26.43

$1,328,153

Dec 09, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,250 $26.43

50,250

$26.43

$1,328,153

Dec 09, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,250 $26.43

50,250

$26.43

$1,328,153

Dec 09, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
50,250 $26.43

50,250

$26.43

$1,328,153

Dec 06, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
52,500 $26.22

52,500

$26.22

$1,376,324

Dec 06, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
52,500 $26.22

52,500

$26.22

$1,376,324

Dec 06, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
52,500 $26.22

52,500

$26.22

$1,376,324

Dec 06, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
52,500 $26.22

52,500

$26.22

$1,376,324

Dec 05, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
56,250 $26.18

56,250

$26.18

$1,472,394

Dec 05, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
56,250 $26.18

56,250

$26.18

$1,472,394

Dec 05, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
56,250 $26.18

56,250

$26.18

$1,472,394

Dec 05, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
56,250 $26.18

56,250

$26.18

$1,472,394

Dec 04, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
80,500 $25.96

80,500

$25.96

$2,089,466

Dec 04, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
80,500 $25.96

80,500

$25.96

$2,089,466

Dec 04, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
80,500 $25.96

80,500

$25.96

$2,089,466

Dec 04, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
80,500 $25.96

80,500

$25.96

$2,089,466

Dec 03, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
40,915 $25.72

40,915

$25.72

$1,052,248

Dec 03, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
40,915 $25.72

40,915

$25.72

$1,052,248

Dec 03, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
40,915 $25.72

40,915

$25.72

$1,052,248

Dec 03, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
40,915 $25.72

40,915

$25.72

$1,052,248

Dec 02, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
60,000 $26.00

60,000

$26.00

$1,560,072

Dec 02, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
60,000 $26.00

60,000

$26.00

$1,560,072

Dec 02, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
60,000 $26.00

60,000

$26.00

$1,560,072

Dec 02, 2019

WILLIAMS RANDA DUNCAN

WILLIAMS RANDA DUNCAN
Buy
60,000 $26.00

60,000

$26.00

$1,560,072

Aug 02, 2019

Brasseux Murray E

Brasseux Murray E
Buy
5,000 $30.00

5,000

$30.00

$150,000

Dec 31, 2018

TEAGUE AJ

TEAGUE AJ
CEO
Buy
10,000 $24.36

10,000

$24.36

$243,600

Dec 20, 2018

TEAGUE AJ

TEAGUE AJ
CEO
Buy
10,000 $24.61

10,000

$24.61

$246,100

Dec 19, 2018

BARTH CARIN MARCY

BARTH CARIN MARCY
Buy
10,000 $25.00

10,000

$25.00

$250,000

Nov 14, 2018

TEAGUE AJ

TEAGUE AJ
CEO
Buy
13,795 $26.32

13,795

$26.32

$363,084

Nov 14, 2018

TEAGUE AJ

TEAGUE AJ
CEO
Buy
1,210 $26.34

1,210

$26.34

$31,871

Nov 13, 2018

FOWLER W RANDALL

FOWLER W RANDALL
President and CFO
Buy
10,000 $26.19

10,000

$26.19

$261,900

Nov 05, 2018

HACKETT JAMES T

HACKETT JAMES T
Sell
25,000 $26.94

25,000

$26.94

$673,375

Aug 13, 2018

TEAGUE AJ

TEAGUE AJ
Co-Chief Executive Officer
Buy
331 $29.43

331

$29.43

$9,741

TOP