T. Rowe Price Investment Management, Inc. |
Maryland |
1116087 |
0 |
1124173 |
0 |
1124173 |
8.4 % |
14/11/2024 |
Dimensional Fund Advisors LP |
Delaware |
650676 |
0 |
674243 |
0 |
674243 |
5 % |
31/10/2024 |
BlackRock, Inc. |
Delaware |
1310373 |
0 |
1327821 |
0 |
1327821 |
9.8 % |
24/01/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
321306 |
0 |
1042815 |
0 |
1042815 |
7.3 % |
14/02/2023 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
721509 |
0 |
0 |
0 |
721509 |
5 % |
14/02/2023 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
721509 |
0 |
0 |
0 |
721509 |
5 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
321306 |
0 |
1042815 |
0 |
1042815 |
7.3 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
11143 |
0 |
14215 |
0 |
14215 |
0.1 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
11143 |
0 |
14215 |
0 |
14215 |
0.1 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
12196 |
840712 |
23635 |
864347 |
6.02 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
1377689 |
0 |
1396085 |
0 |
1396085 |
9.7 % |
24/01/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
322259 |
0 |
1132176 |
0 |
1132176 |
7.5 % |
14/02/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
804658 |
0 |
0 |
0 |
804658 |
5.3 % |
14/02/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
804658 |
0 |
0 |
0 |
804658 |
5.3 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
322259 |
0 |
1132176 |
0 |
1132176 |
7.5 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
14831 |
842253 |
25582 |
867835 |
5.8 % |
10/02/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
831358 |
0 |
0 |
0 |
831358 |
5.5 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
301106 |
0 |
1138723 |
0 |
1138723 |
7.6 % |
16/02/2021 |
Investment Management, LLC |
Delaware |
38890 |
0 |
38890 |
0 |
38890 |
0.26 % |
12/02/2021 |
Nuveen Asset Management, LLC |
Delaware |
532684 |
0 |
532684 |
0 |
532684 |
3.57 % |
12/02/2021 |
Nuveen Asset Management, LLC |
Delaware |
532684 |
0 |
532684 |
0 |
532684 |
3.57 % |
12/02/2021 |
Teachers Advisors, LLC |
Delaware |
36064 |
0 |
36064 |
0 |
36064 |
0.24 % |
12/02/2021 |
Investment Management, LLC |
Delaware |
38890 |
0 |
38890 |
0 |
38890 |
0.26 % |
12/02/2021 |
Teachers Advisors, LLC |
Delaware |
36064 |
0 |
36064 |
0 |
36064 |
0.24 % |
12/02/2021 |
Nuveen Asset Management, LLC |
Delaware |
532684 |
0 |
532684 |
0 |
532684 |
3.57 % |
12/02/2021 |
Nuveen Asset Management, LLC |
Delaware |
532684 |
0 |
532684 |
0 |
532684 |
3.57 % |
12/02/2021 |
TIAA-CREF Investment Management, LLC |
Delaware |
38890 |
0 |
38890 |
0 |
38890 |
0.26 % |
12/02/2021 |
Teachers Advisors, LLC |
Delaware |
36064 |
0 |
36064 |
0 |
36064 |
0.24 % |
12/02/2021 |
Teachers Advisors, LLC |
Delaware |
36064 |
0 |
36064 |
0 |
36064 |
0.24 % |
12/02/2021 |
Investment Management, LLC |
Delaware |
38890 |
0 |
38890 |
0 |
38890 |
0.26 % |
12/02/2021 |
Nuveen Asset Management, LLC |
Delaware |
532684 |
0 |
532684 |
0 |
532684 |
3.57 % |
12/02/2021 |
Investment Management, LLC |
Delaware |
38890 |
0 |
38890 |
0 |
38890 |
0.26 % |
12/02/2021 |
Teachers Advisors, LLC |
Delaware |
36064 |
0 |
36064 |
0 |
36064 |
0.24 % |
12/02/2021 |
Nuveen Asset Management, LLC |
Delaware |
532684 |
0 |
532684 |
0 |
532684 |
3.57 % |
12/02/2021 |
Teachers Advisors, LLC |
Delaware |
36064 |
0 |
36064 |
0 |
36064 |
0.24 % |
12/02/2021 |
Investment Management, LLC |
Delaware |
38890 |
0 |
38890 |
0 |
38890 |
0.26 % |
12/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
14944 |
818496 |
27227 |
845723 |
5.68 % |
10/02/2021 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
928058 |
0 |
0 |
0 |
928058 |
6.2 % |
14/02/2020 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
928058 |
0 |
0 |
0 |
928058 |
6.2 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
285501 |
0 |
1278967 |
0 |
1278967 |
8.5 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
285501 |
0 |
1278967 |
0 |
1278967 |
8.5 % |
14/02/2020 |
Investment Management, LLC |
Delaware |
28359 |
0 |
28359 |
0 |
28359 |
0.19 % |
14/02/2020 |
Nuveen Asset Management, LLC |
Delaware |
735510 |
0 |
735510 |
0 |
735510 |
4.92 % |
14/02/2020 |
Investment Management, LLC |
Delaware |
28359 |
0 |
28359 |
0 |
28359 |
0.19 % |
14/02/2020 |
Teachers Advisors, LLC |
Delaware |
30950 |
0 |
30950 |
0 |
30950 |
0.21 % |
14/02/2020 |
Nuveen Asset Management, LLC |
Delaware |
735510 |
0 |
735510 |
0 |
735510 |
4.92 % |
14/02/2020 |
Teachers Advisors, LLC |
Delaware |
30950 |
0 |
30950 |
0 |
30950 |
0.21 % |
14/02/2020 |
Teachers Advisors, LLC |
Delaware |
30950 |
0 |
30950 |
0 |
30950 |
0.21 % |
14/02/2020 |
Investment Management, LLC |
Delaware |
28359 |
0 |
28359 |
0 |
28359 |
0.19 % |
14/02/2020 |
Teachers Advisors, LLC |
Delaware |
30950 |
0 |
30950 |
0 |
30950 |
0.21 % |
14/02/2020 |
Investment Management, LLC |
Delaware |
28359 |
0 |
28359 |
0 |
28359 |
0.19 % |
14/02/2020 |
Nuveen Asset Management, LLC |
Delaware |
735510 |
0 |
735510 |
0 |
735510 |
4.92 % |
14/02/2020 |
Nuveen Asset Management, LLC |
Delaware |
735510 |
0 |
735510 |
0 |
735510 |
4.92 % |
14/02/2020 |
Investment Management, LLC |
Delaware |
28359 |
0 |
28359 |
0 |
28359 |
0.19 % |
14/02/2020 |
Nuveen Asset Management, LLC |
Delaware |
735510 |
0 |
735510 |
0 |
735510 |
4.92 % |
14/02/2020 |
Nuveen Asset Management, LLC |
Delaware |
735510 |
0 |
735510 |
0 |
735510 |
4.92 % |
14/02/2020 |
Investment Management, LLC |
Delaware |
28359 |
0 |
28359 |
0 |
28359 |
0.19 % |
14/02/2020 |
Teachers Advisors, LLC |
Delaware |
30950 |
0 |
30950 |
0 |
30950 |
0.21 % |
14/02/2020 |
Teachers Advisors, LLC |
Delaware |
30950 |
0 |
30950 |
0 |
30950 |
0.21 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
17898 |
1288 |
873913 |
17464 |
891377 |
5.96 % |
11/02/2020 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
950558 |
0 |
0 |
0 |
950558 |
6.2 % |
14/02/2019 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
950558 |
0 |
0 |
0 |
950558 |
6.2 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
227572 |
0 |
1248538 |
0 |
1248538 |
8.1 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
227572 |
0 |
1248538 |
0 |
1248538 |
8.1 % |
14/02/2019 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1012558 |
0 |
0 |
0 |
1012558 |
6.8 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
171023 |
0 |
1269389 |
0 |
1269389 |
8.5 % |
14/02/2018 |