The Vanguard Group |
Pennsylvania |
0 |
14899 |
1336168 |
31638 |
1367806 |
5.04 % |
13/02/2024 |
Delores B. Weaver |
United States |
4999844 |
3888029 |
4999844 |
3888029 |
8887873 |
32.8 % |
13/02/2024 |
J. Wayne Weaver |
United States |
3888029 |
4999844 |
3888029 |
4999844 |
8887873 |
32.8 % |
13/02/2024 |
J. Wayne Weaver |
United States |
3888029 |
4999844 |
3888029 |
4999844 |
8887873 |
32.8 % |
13/02/2024 |
Delores B. Weaver |
United States |
4999844 |
3888029 |
4999844 |
3888029 |
8887873 |
32.8 % |
13/02/2024 |
Copeland Capital Management, LLC |
State of Delaware, United States |
1182667 |
|
|
1476733 |
1476733 |
5.4 % |
22/01/2024 |
Copeland Capital Management, LLC |
State of Delaware, United States |
1182667 |
|
|
1476733 |
1476733 |
5.4 % |
22/01/2024 |
J. Wayne Weaver |
United States |
3681529 |
4999844 |
3681529 |
4999844 |
8681373 |
32 % |
13/02/2023 |
Delores B. Weaver |
United States |
4999844 |
3681529 |
4999844 |
3681529 |
8681373 |
32 % |
13/02/2023 |
J. Wayne Weaver |
United States |
3681529 |
4999844 |
3681529 |
4999844 |
8681373 |
32 % |
13/02/2023 |
Delores B. Weaver |
United States |
4999844 |
3681529 |
4999844 |
3681529 |
8681373 |
32 % |
13/02/2023 |
BlackRock, Inc. |
Delaware |
2981930 |
0 |
3019743 |
0 |
3019743 |
11.1 % |
23/01/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
39482 |
1379365 |
50264 |
1429629 |
5.08 % |
10/02/2022 |
Royce & Associates, LP |
New York |
809289 |
0 |
809289 |
0 |
809289 |
2.87 % |
31/01/2022 |
Royce & Associates, LP |
New York |
809289 |
0 |
809289 |
0 |
809289 |
2.87 % |
31/01/2022 |
BlackRock, Inc. |
Delaware |
2875697 |
0 |
2912425 |
0 |
2912425 |
10.3 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
2878859 |
0 |
2912425 |
0 |
2912425 |
10.3 % |
25/01/2022 |
LSV Asset Management |
State of Delaware |
284086 |
0 |
547007 |
0 |
547007 |
3.88 % |
11/02/2021 |
LSV Asset Management |
State of Delaware |
284086 |
0 |
547007 |
0 |
547007 |
3.88 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
11575 |
558125 |
19538 |
577663 |
4.1 % |
10/02/2021 |
Royce & Associates, LP |
New York |
957901 |
0 |
957901 |
0 |
957901 |
6.79 % |
27/01/2021 |
Royce & Associates, LP |
New York |
957901 |
0 |
957901 |
0 |
957901 |
6.79 % |
27/01/2021 |
BlackRock, Inc. |
Delaware |
1512139 |
0 |
1561070 |
0 |
1561070 |
11.1 % |
26/01/2021 |
J. Wayne Weaver |
|
|
|
|
|
3345340 |
23.6 % |
14/02/2020 |
Delores B. Weaver |
|
|
|
|
|
3345340 |
23.6 % |
14/02/2020 |
J. Wayne Weaver |
|
|
|
|
|
3345340 |
23.6 % |
14/02/2020 |
Delores B. Weaver |
|
|
|
|
|
3345340 |
23.6 % |
14/02/2020 |
J. Wayne Weaver 2018 Grantor Retained Annuity Trust for Bradley Wayne Weaver |
|
|
|
|
|
654404 |
4.6 % |
14/02/2020 |
Bradley W. Weaver |
|
|
|
|
|
654404 |
4.6 % |
14/02/2020 |
J. Wayne Weaver 2019 Grantor Retained Annuity Trust for Leigh Anne Weaver |
|
|
|
|
|
345696 |
2.4 % |
14/02/2020 |
Leigh Anne Weaver |
|
|
|
|
|
1000100 |
7.1 % |
14/02/2020 |
J. Wayne Weaver 2018 Grantor Retained Annuity Trust for Leigh Anne Weaver |
|
|
|
|
|
654404 |
4.6 % |
14/02/2020 |
LSV Asset Management |
State of Delaware |
379486 |
0 |
728607 |
0 |
728607 |
5.13 % |
11/02/2020 |
LSV Asset Management |
State of Delaware |
379486 |
0 |
728607 |
0 |
728607 |
5.13 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
9035 |
1372 |
761554 |
9370 |
770924 |
5.43 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
1522861 |
0 |
1563893 |
0 |
1563893 |
11 % |
04/02/2020 |
Royce & Associates, LP |
New York |
|
|
981336 |
|
981336 |
6.91 % |
29/01/2020 |
Royce & Associates, LP |
New York |
|
|
981336 |
|
981336 |
6.91 % |
29/01/2020 |
LSV Asset Management |
State of Delaware |
463186 |
0 |
830870 |
0 |
830870 |
5.38 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
1600822 |
0 |
1666180 |
0 |
1666180 |
10.8 % |
31/01/2019 |
Royce & Associates, LP |
New York |
|
|
756557 |
|
756557 |
4.71 % |
06/09/2018 |
Royce & Associates, LP |
New York |
|
|
756557 |
|
756557 |
4.71 % |
06/09/2018 |
BlackRock, Inc. |
Delaware |
1597145 |
0 |
1637211 |
0 |
1637211 |
10.1 % |
08/06/2018 |
Royce & Associates, LP |
New York |
|
|
1682171 |
|
1682171 |
10.21 % |
09/05/2018 |
Royce & Associates, LP |
New York |
|
|
1682171 |
|
1682171 |
10.21 % |
09/05/2018 |
Bradley W. Weaver |
|
|
|
|
|
1000000 |
5.9 % |
09/03/2018 |
J. Wayne Weaver 2018 Grantor Retained Annuity Trust for Bradley Wayne Weaver |
|
|
|
|
|
1000000 |
5.9 % |
09/03/2018 |
Delores B. Weaver |
United States |
2499922 |
499922 |
2499922 |
499922 |
2999844 |
17.7 % |
09/03/2018 |
J. Wayne Weaver |
United States |
499922 |
2499922 |
499922 |
2499922 |
2999844 |
17.7 % |
09/03/2018 |
J. Wayne Weaver |
|
|
|
|
|
2999844 |
17.7 % |
09/03/2018 |
J. Wayne Weaver 2018 Grantor Retained Annuity Trust for Leigh Anne Weaver |
|
|
|
|
|
1000000 |
5.9 % |
09/03/2018 |
Delores B. Weaver |
|
|
|
|
|
2999844 |
17.7 % |
09/03/2018 |
Leigh Anne Weaver |
|
|
|
|
|
1000000 |
5.9 % |
09/03/2018 |
BlackRock, Inc. |
Delaware |
1499814 |
0 |
1534621 |
0 |
1534621 |
9.1 % |
23/01/2018 |
Royce & Associates, LP |
New York |
|
|
1364123 |
|
1364123 |
8.05 % |
23/01/2018 |
Royce & Associates, LP |
New York |
|
|
1364123 |
|
1364123 |
8.05 % |
23/01/2018 |
First Dallas Securities, Inc. |
Texas |
0 |
0 |
0 |
615 |
615 |
0.1 % |
27/02/2017 |
Hodges Capital Management, Inc. |
Texas |
0 |
777105 |
0 |
823525 |
823525 |
4.4 % |
27/02/2017 |
Hodges Small Cap Fund, A Series of professionally Managed Portfolios |
Massachusetts |
0 |
737105 |
0 |
737105 |
737105 |
4 % |
27/02/2017 |
Hodges Small Intrinsic Value Fund, A Series of professionally Managed Portfolios |
Massachusetts |
0 |
40000 |
0 |
40000 |
40000 |
0.2 % |
27/02/2017 |
CRAIG D. HODGES |
MR. HODGES IS A UNITED STATES CITIZEN |
0 |
777105 |
0 |
824140 |
824140 |
4.4 % |
27/02/2017 |
HODGES CAPITAL HOLDINGS, INC. |
Texas |
0 |
777105 |
0 |
824140 |
824140 |
4.4 % |
27/02/2017 |
BlackRock, Inc. |
Delaware |
1561540 |
0 |
1590371 |
0 |
1590371 |
8.6 % |
30/01/2017 |
Royce & Associates, LP |
New York |
|
|
1981919 |
|
1981919 |
10.76 % |
18/01/2017 |
Royce & Associates, LP |
New York |
|
|
1981919 |
|
1981919 |
10.76 % |
18/01/2017 |
Royce & Associates, LLC |
New York |
|
|
2913877 |
|
2913877 |
14.6 % |
27/01/2016 |
Royce & Associates, LLC |
New York |
|
|
2913877 |
|
2913877 |
14.6 % |
27/01/2016 |
Dimensional Fund Advisors LP |
Delaware |
1583133 |
0 |
1648917 |
0 |
1648917 |
8.13 % |
05/02/2015 |
Royce & Associates, LLC |
New York |
3004969 |
|
3004969 |
|
3004969 |
14.81 % |
21/01/2015 |
Royce & Associates, LLC |
New York |
3004969 |
|
3004969 |
|
3004969 |
14.81 % |
21/01/2015 |
Hodges Small Cap Fund, A Series of professionally Managed Portfolios |
Massachusetts |
0 |
1200000 |
0 |
1200000 |
1200000 |
5.8 % |
20/08/2014 |
Hodges Capital Management, Inc. |
Texas |
0 |
1220000 |
0 |
1259673 |
1259673 |
6.1 % |
20/08/2014 |
First Dallas Securities, Inc. |
Texas |
0 |
0 |
0 |
5700 |
5700 |
0.1 % |
20/08/2014 |
CRAIG D. HODGES |
MR. HODGES IS A UNITED STATES CITIZEN |
0 |
1220000 |
0 |
1265373 |
1265373 |
6.1 % |
20/08/2014 |
F |
Texas |
0 |
1220000 |
0 |
1265373 |
1265373 |
6.1 % |
20/08/2014 |
Hodges Small Intrinsic Value Fund, A Series of professionally Managed Portfolios |
Massachusetts |
0 |
20000 |
0 |
20000 |
20000 |
0.1 % |
20/08/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
937480 |
0 |
2276196 |
2276196 |
11.11 % |
10/02/2014 |
Royce & Associates, LLC |
New York |
|
|
2952899 |
|
2952899 |
14.41 % |
14/01/2014 |
Royce & Associates, LLC |
New York |
|
|
2952899 |
|
2952899 |
14.41 % |
14/01/2014 |
Royce & Associates, LLC |
New York |
|
|
3068999 |
|
3068999 |
15.02 % |
18/01/2013 |
Royce & Associates, LLC |
New York |
|
|
3068999 |
|
3068999 |
15.02 % |
18/01/2013 |
FMR LLC |
Delaware |
1380 |
0 |
810292 |
0 |
810292 |
3.971 % |
10/08/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
810292 |
0 |
810292 |
3.971 % |
10/08/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
810292 |
0 |
810292 |
3.971 % |
10/08/2012 |
FMR LLC |
Delaware |
1380 |
0 |
810292 |
0 |
810292 |
3.971 % |
10/08/2012 |
Royce & Associates, LLC |
New York |
1659594 |
0 |
1659594 |
0 |
1659594 |
12.43 % |
20/01/2012 |
Royce & Associates, LLC |
New York |
1659594 |
0 |
1659594 |
0 |
1659594 |
12.43 % |
20/01/2012 |
Royce & Associates, LLC |
New York |
|
|
1537750 |
|
1537750 |
11.59 % |
06/12/2011 |
Royce & Associates, LLC |
New York |
|
|
1537750 |
|
1537750 |
11.59 % |
06/12/2011 |