| The Vanguard Group |
Pennsylvania |
0 |
26109 |
3437148 |
55736 |
3492884 |
13.11 % |
13/02/2024 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
335972 |
0 |
785265 |
0 |
785265 |
2.9 % |
14/02/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
335972 |
0 |
785265 |
0 |
785265 |
2.9 % |
14/02/2023 |
| American Century Investment Management, Inc. |
Delaware |
990375 |
0 |
1022892 |
0 |
1022892 |
3.8 % |
08/02/2023 |
| Stowers Institute for Medical Research |
Delaware |
990375 |
0 |
1022892 |
0 |
1022892 |
3.8 % |
08/02/2023 |
| American Century Companies, Inc. |
Delaware |
990375 |
0 |
1022892 |
0 |
1022892 |
3.8 % |
08/02/2023 |
| Stowers Institute for Medical Research |
Delaware |
990375 |
0 |
1022892 |
0 |
1022892 |
3.8 % |
08/02/2023 |
| American Century Companies, Inc. |
Delaware |
990375 |
0 |
1022892 |
0 |
1022892 |
3.8 % |
08/02/2023 |
| American Century Investment Management, Inc. |
Delaware |
990375 |
0 |
1022892 |
0 |
1022892 |
3.8 % |
08/02/2023 |
| BlackRock, Inc. |
Delaware |
3759258 |
0 |
3803079 |
0 |
3803079 |
14.1 % |
24/01/2023 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1244272 |
0 |
0 |
0 |
1244272 |
4.6 % |
11/10/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
850709 |
0 |
2108682 |
0 |
2108682 |
7.8 % |
11/10/2022 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1244272 |
0 |
0 |
0 |
1244272 |
4.6 % |
11/10/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
850709 |
0 |
2108682 |
0 |
2108682 |
7.8 % |
11/10/2022 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
2223303 |
0 |
0 |
0 |
2223303 |
8.2 % |
14/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1399185 |
0 |
3643235 |
0 |
3643235 |
13.5 % |
14/02/2022 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
2223303 |
0 |
0 |
0 |
2223303 |
8.2 % |
14/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1399185 |
0 |
3643235 |
0 |
3643235 |
13.5 % |
14/02/2022 |
| The Vanguard Group |
Pennsylvania For |
0 |
23517 |
3063882 |
46109 |
3109991 |
11.58 % |
10/02/2022 |
| Stowers Institute for Medical Research |
Delaware |
1503292 |
0 |
1555253 |
0 |
1555253 |
5.79 % |
04/02/2022 |
| American Century Investment Management, Inc. |
Delaware |
1503292 |
0 |
1555253 |
0 |
1555253 |
5.79 % |
04/02/2022 |
| American Century Companies, Inc. |
Delaware |
1503292 |
0 |
1555253 |
0 |
1555253 |
5.79 % |
04/02/2022 |
| Stowers Institute for Medical Research |
Delaware |
1503292 |
0 |
1555253 |
0 |
1555253 |
5.79 % |
04/02/2022 |
| American Century Investment Management, Inc. |
Delaware |
1503292 |
0 |
1555253 |
0 |
1555253 |
5.79 % |
04/02/2022 |
| American Century Companies, Inc. |
Delaware |
1503292 |
0 |
1555253 |
0 |
1555253 |
5.79 % |
04/02/2022 |
| BlackRock, Inc. |
Delaware |
3884921 |
0 |
3931787 |
0 |
3931787 |
14.6 % |
26/01/2022 |
| BlackRock, Inc. |
Delaware |
3898826 |
0 |
3931787 |
0 |
3931787 |
14.6 % |
25/01/2022 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
2178874 |
0 |
0 |
0 |
2178874 |
8.1 % |
16/02/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1234741 |
0 |
3436470 |
0 |
3436470 |
12.7 % |
16/02/2021 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
2178874 |
0 |
0 |
0 |
2178874 |
8.1 % |
16/02/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1234741 |
0 |
3436470 |
0 |
3436470 |
12.7 % |
16/02/2021 |
| Eaton Vance Management |
United States of America |
516357 |
0 |
516357 |
0 |
516357 |
1.92 % |
12/02/2021 |
| Stowers Institute for Medical Research |
Delaware |
1764134 |
0 |
1795433 |
0 |
1795433 |
6.68 % |
11/02/2021 |
| American Century Investment Management, Inc. |
Delaware |
1764134 |
0 |
1795433 |
0 |
1795433 |
6.68 % |
11/02/2021 |
| American Century Companies, Inc. |
Delaware |
1764134 |
0 |
1795433 |
0 |
1795433 |
6.68 % |
11/02/2021 |
| Stowers Institute for Medical Research |
Delaware |
1764134 |
0 |
1795433 |
0 |
1795433 |
6.68 % |
11/02/2021 |
| American Century Companies, Inc. |
Delaware |
1764134 |
0 |
1795433 |
0 |
1795433 |
6.68 % |
11/02/2021 |
| American Century Investment Management, Inc. |
Delaware |
1764134 |
0 |
1795433 |
0 |
1795433 |
6.68 % |
11/02/2021 |
| The Vanguard Group |
Pennsylvania For |
0 |
31238 |
2916288 |
52083 |
2968371 |
11.05 % |
10/02/2021 |
| BlackRock, Inc. |
Delaware |
3883496 |
0 |
3922806 |
0 |
3922806 |
14.6 % |
26/01/2021 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
2041896 |
0 |
0 |
0 |
2041896 |
7.5 % |
14/02/2020 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
2041896 |
0 |
0 |
0 |
2041896 |
7.5 % |
14/02/2020 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
995750 |
0 |
3058373 |
0 |
3058373 |
11.3 % |
14/02/2020 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
995750 |
0 |
3058373 |
0 |
3058373 |
11.3 % |
14/02/2020 |
| The Vanguard Group |
Pennsylvania |
30942 |
4697 |
3100490 |
32068 |
3132558 |
11.57 % |
11/02/2020 |
| American Century Investment Management, Inc. |
Delaware |
1183546 |
0 |
1206568 |
0 |
1206568 |
4.46 % |
11/02/2020 |
| American Century Capital Portfolios, Inc. |
Maryland |
836627 |
0 |
836627 |
0 |
836627 |
3.09 % |
11/02/2020 |
| American Century Companies, Inc. |
Delaware |
1183546 |
0 |
1206568 |
0 |
1206568 |
4.46 % |
11/02/2020 |
| Stowers Institute for Medical Research |
Delaware |
1183546 |
0 |
1206568 |
0 |
1206568 |
4.46 % |
11/02/2020 |
| BlackRock, Inc. |
Delaware |
3733107 |
0 |
3789359 |
0 |
3789359 |
14 % |
04/02/2020 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
854928 |
0 |
2752752 |
0 |
2752752 |
10.2 % |
10/07/2019 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1878496 |
0 |
0 |
0 |
1878496 |
6.9 % |
10/07/2019 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1878496 |
0 |
0 |
0 |
1878496 |
6.9 % |
10/07/2019 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
854928 |
0 |
2752752 |
0 |
2752752 |
10.2 % |
10/07/2019 |
| Eaton Vance Management |
United States of America |
2321961 |
0 |
2321961 |
0 |
2321961 |
8.69 % |
14/02/2019 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
740765 |
0 |
2533432 |
0 |
2533432 |
9.4 % |
14/02/2019 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1773564 |
0 |
0 |
0 |
1773564 |
6.6 % |
14/02/2019 |
| American Century Companies, Inc. |
Delaware |
2214011 |
0 |
2259830 |
0 |
2259830 |
8.46 % |
11/02/2019 |
| American Century Capital Portfolios, Inc. |
Maryland |
1582402 |
0 |
1582402 |
0 |
1582402 |
5.92 % |
11/02/2019 |
| American Century Capital Portfolios, Inc. |
Maryland |
1582402 |
0 |
1582402 |
0 |
1582402 |
5.92 % |
11/02/2019 |
| American Century Investment Management, Inc. |
Delaware |
2214011 |
0 |
2259830 |
0 |
2259830 |
8.46 % |
11/02/2019 |
| Stowers Institute for Medical Research |
Delaware |
2214011 |
0 |
2259830 |
0 |
2259830 |
8.46 % |
11/02/2019 |
| American Century Investment Management, Inc. |
Delaware |
2214011 |
0 |
2259830 |
0 |
2259830 |
8.46 % |
11/02/2019 |
| American Century Companies, Inc. |
Delaware |
2214011 |
0 |
2259830 |
0 |
2259830 |
8.46 % |
11/02/2019 |
| Stowers Institute for Medical Research |
Delaware |
2214011 |
0 |
2259830 |
0 |
2259830 |
8.46 % |
11/02/2019 |
| The Vanguard Group |
Pennsylvania |
25877 |
3943 |
2948978 |
27063 |
2976041 |
11.13 % |
11/02/2019 |
| BlackRock, Inc. |
Delaware |
3846278 |
0 |
3905617 |
0 |
3905617 |
14.6 % |
31/01/2019 |
| Eaton Vance Management |
United States of America |
2345696 |
0 |
2345696 |
0 |
2345696 |
8.9 % |
14/02/2018 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
566624 |
0 |
2241564 |
0 |
2241564 |
8.5 % |
14/02/2018 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
566624 |
0 |
2241564 |
0 |
2241564 |
8.5 % |
14/02/2018 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1656964 |
0 |
0 |
0 |
1656964 |
6.2 % |
14/02/2018 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1656964 |
0 |
0 |
0 |
1656964 |
6.2 % |
14/02/2018 |
| The Vanguard Group |
Pennsylvania |
27990 |
3943 |
2719423 |
30076 |
2749499 |
10.43 % |
09/02/2018 |
| American Century Capital Portfolios, Inc. |
Maryland |
1669222 |
0 |
1669222 |
0 |
1669222 |
6.34 % |
09/02/2018 |
| Stowers Institute for Medical Research |
Delaware |
2282823 |
0 |
2326469 |
0 |
2326469 |
8.83 % |
09/02/2018 |
| American Century Companies, Inc. |
Delaware |
2282823 |
0 |
2326469 |
0 |
2326469 |
8.83 % |
09/02/2018 |
| Stowers Institute for Medical Research |
Delaware |
2282823 |
0 |
2326469 |
0 |
2326469 |
8.83 % |
09/02/2018 |
| American Century Capital Portfolios, Inc. |
Maryland |
1669222 |
0 |
1669222 |
0 |
1669222 |
6.34 % |
09/02/2018 |
| American Century Investment Management, Inc. |
Delaware |
2282823 |
0 |
2326469 |
0 |
2326469 |
8.83 % |
09/02/2018 |
| American Century Companies, Inc. |
Delaware |
2282823 |
0 |
2326469 |
0 |
2326469 |
8.83 % |
09/02/2018 |
| American Century Investment Management, Inc. |
Delaware |
2282823 |
0 |
2326469 |
0 |
2326469 |
8.83 % |
09/02/2018 |
| BlackRock, Inc. |
Delaware |
3338674 |
0 |
3396214 |
0 |
3396214 |
12.9 % |
19/01/2018 |
| The Vanguard Group |
Pennsylvania |
29012 |
3943 |
2620313 |
3943 |
2651411 |
10.07 % |
10/08/2017 |
| The Vanguard Group |
Pennsylvania |
29012 |
3943 |
2620313 |
3943 |
2651411 |
10.07 % |
10/08/2017 |
| Eaton Vance Management |
United States of America |
2413519 |
0 |
2413519 |
0 |
2413519 |
9.4 % |
15/02/2017 |
| Eaton Vance Management |
United States of America |
2413519 |
0 |
2413519 |
0 |
2413519 |
9.4 % |
15/02/2017 |
| American Century Investment Management, Inc. |
Delaware |
2056143 |
0 |
2094922 |
0 |
2094922 |
8.16 % |
10/02/2017 |
| American Century Capital Portfolios, Inc. |
Maryland |
1529597 |
0 |
1529597 |
0 |
1529597 |
5.96 % |
10/02/2017 |
| Stowers Institute for Medical Research |
Delaware |
2056143 |
0 |
2094922 |
0 |
2094922 |
8.16 % |
10/02/2017 |
| American Century Companies, Inc. |
Delaware |
2056143 |
0 |
2094922 |
0 |
2094922 |
8.16 % |
10/02/2017 |
| American Century Capital Portfolios, Inc. |
Maryland |
1529597 |
0 |
1529597 |
0 |
1529597 |
5.96 % |
10/02/2017 |
| American Century Investment Management, Inc. |
Delaware |
2056143 |
0 |
2094922 |
0 |
2094922 |
8.16 % |
10/02/2017 |
| American Century Companies, Inc. |
Delaware |
2056143 |
0 |
2094922 |
0 |
2094922 |
8.16 % |
10/02/2017 |
| Stowers Institute for Medical Research |
Delaware |
2056143 |
0 |
2094922 |
0 |
2094922 |
8.16 % |
10/02/2017 |
| The Vanguard Group |
Pennsylvania |
30091 |
3943 |
2164259 |
32777 |
2197036 |
8.55 % |
10/02/2017 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1298907 |
0 |
0 |
0 |
1298907 |
5 % |
07/02/2017 |
| T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1298907 |
0 |
0 |
0 |
1298907 |
5 % |
07/02/2017 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
380200 |
0 |
2193328 |
0 |
2193328 |
8.5 % |
07/02/2017 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
380200 |
0 |
2193328 |
0 |
2193328 |
8.5 % |
07/02/2017 |
| BlackRock, Inc. |
Delaware |
2872299 |
0 |
2930402 |
0 |
2930402 |
11.4 % |
17/01/2017 |
| BlackRock, Inc. |
Delaware |
2537100 |
0 |
2596633 |
0 |
2596633 |
10.1 % |
09/09/2016 |
| American Century Investment Management, Inc. |
Delaware |
2343275 |
0 |
2391015 |
0 |
2391015 |
9.37 % |
11/02/2016 |
| Stowers Institute for Medical Research |
Delaware |
2343275 |
0 |
2391015 |
0 |
2391015 |
9.37 % |
11/02/2016 |
| American Century Capital Portfolios, Inc. |
Maryland |
1718441 |
0 |
1718441 |
0 |
1718441 |
6.73 % |
11/02/2016 |
| Stowers Institute for Medical Research |
Delaware |
2343275 |
0 |
2391015 |
0 |
2391015 |
9.37 % |
11/02/2016 |
| American Century Investment Management, Inc. |
Delaware |
2343275 |
0 |
2391015 |
0 |
2391015 |
9.37 % |
11/02/2016 |
| American Century Companies, Inc. |
Delaware |
2343275 |
0 |
2391015 |
0 |
2391015 |
9.37 % |
11/02/2016 |
| American Century Capital Portfolios, Inc. |
Maryland |
1718441 |
0 |
1718441 |
0 |
1718441 |
6.73 % |
11/02/2016 |
| American Century Companies, Inc. |
Delaware |
2343275 |
0 |
2391015 |
0 |
2391015 |
9.37 % |
11/02/2016 |
| The Vanguard Group |
Pennsylvania |
33967 |
2300 |
1899574 |
34667 |
1934241 |
7.57 % |
11/02/2016 |
| Neuberger Berman Group LLC |
Delaware |
0 |
658735 |
0 |
658735 |
658735 |
2.58 % |
09/02/2016 |
| Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
658735 |
0 |
658735 |
658735 |
2.58 % |
09/02/2016 |
| BlackRock, Inc. |
Delaware |
2339807 |
0 |
2414734 |
0 |
2414734 |
9.5 % |
27/01/2016 |
| The Vanguard Group |
Pennsylvania |
38867 |
|
1865683 |
36567 |
1902250 |
7.34 % |
10/02/2015 |
| Stowers Institute for Medical Research |
Delaware |
1585773 |
0 |
1624969 |
0 |
1624969 |
6.3 % |
10/02/2015 |
| American Century Investment Management, Inc. |
Delaware |
1585773 |
0 |
1624969 |
0 |
1624969 |
6.3 % |
10/02/2015 |
| American Century Companies, Inc. |
Delaware |
1585773 |
0 |
1624969 |
0 |
1624969 |
6.3 % |
10/02/2015 |
| BlackRock, Inc. |
Delaware |
2241638 |
0 |
2308265 |
0 |
2308265 |
8.9 % |
22/01/2015 |
| The Vanguard Group |
Pennsylvania |
42636 |
|
1453264 |
40336 |
1493600 |
5.6 % |
12/02/2014 |
| T. ROWE PRICE MIDCAP VALUE FUND, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1515907 |
5.6 % |
07/02/2014 |
| T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2661528 |
9.9 % |
07/02/2014 |
| STATE STREET CORPORATION NO. OF THE ABOVE PERSON: |
BOSTON MASSACHUSETTS |
0 |
1562549 |
0 |
1562549 |
1562549 |
5.9 % |
05/02/2014 |
| BlackRock, Inc. |
Delaware |
2231519 |
0 |
2328399 |
0 |
2328399 |
8.7 % |
30/01/2014 |
| I.R.S. Identification Nos. of above persons (entities only). |
California |
528837 |
0 |
528837 |
0 |
528837 |
1.99 % |
22/01/2014 |
| T. ROWE PRICE MIDCAP VALUE FUND, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1532507 |
5.7 % |
09/08/2013 |
| T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2693098 |
10 % |
09/08/2013 |
| T. ROWE PRICE MIDCAP VALUE FUND, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1532507 |
5.7 % |
09/08/2013 |
| T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2693098 |
10 % |
09/08/2013 |
| The Vanguard Group |
Pennsylvania |
40608 |
|
1661882 |
39608 |
1701490 |
6.21 % |
11/02/2013 |
| BlackRock, Inc. |
Delaware |
2049657 |
0 |
2049657 |
0 |
2049657 |
7.48 % |
07/02/2013 |
| T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2682398 |
9.7 % |
07/02/2013 |
| T. ROWE PRICE MIDCAP VALUE FUND, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1541507 |
5.6 % |
07/02/2013 |
| Gibson Radio and Publishing Company |
California |
528837 |
0 |
528837 |
0 |
528837 |
1.94 % |
15/01/2013 |
| David L. Payne |
United States |
652485 |
345808 |
652485 |
345808 |
998293 |
3.58 % |
15/01/2013 |
| THE VANGUARD GROUP, INC. |
Pennsylvania |
42443 |
|
1496059 |
42443 |
1538502 |
5.4 % |
10/02/2012 |
| David L. Payne |
United States |
761386 |
345808 |
761386 |
345808 |
1107194 |
3.83 % |
19/01/2012 |
| Gibson Radio and Publishing Company |
California |
528837 |
0 |
528837 |
0 |
528837 |
1.88 % |
19/01/2012 |
| THE VANGUARD GROUP, INC. |
Pennsylvania |
42758 |
|
1436274 |
42758 |
1479032 |
5.08 % |
09/02/2011 |
| BlackRock, Inc. |
Delaware |
2107044 |
0 |
2107044 |
0 |
2107044 |
7.24 % |
09/02/2011 |
| David L. Payne |
United States |
1180625 |
320095 |
1180625 |
320095 |
1500720 |
4.94 % |
15/01/2010 |
| Gibson Radio and Publishing Company |
California |
528837 |
0 |
528837 |
0 |
528837 |
1.81 % |
15/01/2010 |