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