The Vanguard Group |
Pennsylvania |
0 |
57048 |
2681899 |
90200 |
2772099 |
8.9 % |
13/02/2024 |
EARNEST Partners, LLC |
Delaware |
1367307 |
0 |
1720359 |
0 |
1720359 |
5.5 % |
13/02/2024 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
49068 |
0 |
56226 |
0 |
56226 |
0.2 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
49068 |
0 |
56226 |
0 |
56226 |
0.2 % |
14/02/2023 |
EARNEST Partners, LLC |
Delaware |
1157404 |
0 |
1795869 |
0 |
1795869 |
5.6 % |
14/02/2023 |
EARNEST Partners, LLC |
Delaware |
1157404 |
0 |
1795869 |
0 |
1795869 |
5.6 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
894218 |
0 |
3331200 |
0 |
3331200 |
10.4 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
894218 |
0 |
3331200 |
0 |
3331200 |
10.4 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
943286 |
0 |
56226 |
0 |
56226 |
0.2 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
943286 |
0 |
56226 |
0 |
56226 |
0.2 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
54101 |
2220390 |
87218 |
2307608 |
7.24 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
5169293 |
16.2 % |
20/01/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
864077 |
0 |
3204758 |
0 |
3204758 |
10.1 % |
10/11/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
755712 |
0 |
3071053 |
0 |
3071053 |
9.5 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
755712 |
0 |
3071053 |
0 |
3071053 |
9.5 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
33454 |
2091850 |
60864 |
2152714 |
6.68 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
5114451 |
0 |
5173881 |
0 |
5173881 |
16.1 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
5129421 |
0 |
5173881 |
0 |
5173881 |
16.1 % |
25/01/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
778385 |
0 |
3626481 |
0 |
3626481 |
11.2 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
778385 |
0 |
3626481 |
0 |
3626481 |
11.2 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
34117 |
2000019 |
56979 |
2056998 |
6.37 % |
10/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2558235 |
0 |
2893746 |
2893746 |
8.97 % |
04/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
2544865 |
0 |
2880376 |
2880376 |
8.93 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
2558235 |
0 |
2893746 |
2893746 |
8.97 % |
04/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
2558235 |
0 |
2893746 |
2893746 |
8.97 % |
04/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
2558235 |
0 |
2893746 |
2893746 |
8.97 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
2558235 |
0 |
2893746 |
2893746 |
8.97 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2558235 |
0 |
2893746 |
2893746 |
8.97 % |
04/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
2544865 |
0 |
2880376 |
2880376 |
8.93 % |
04/02/2021 |
BlackRock, Inc. |
Delaware |
4978943 |
0 |
5037628 |
0 |
5037628 |
15.6 % |
25/01/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2902126 |
0 |
3262160 |
3262160 |
10.11 % |
10/08/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
2902126 |
0 |
3262160 |
3262160 |
10.11 % |
10/08/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
2902126 |
0 |
3262160 |
3262160 |
10.11 % |
10/08/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2902126 |
0 |
3262160 |
3262160 |
10.11 % |
10/08/2020 |
Wellington Management Company LLP |
Delaware |
0 |
2887976 |
0 |
3248010 |
3248010 |
10.07 % |
10/08/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
2902126 |
0 |
3262160 |
3262160 |
10.11 % |
10/08/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
2902126 |
0 |
3262160 |
3262160 |
10.11 % |
10/08/2020 |
Wellington Management Company LLP |
Delaware |
0 |
2887976 |
0 |
3248010 |
3248010 |
10.07 % |
10/08/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
696962 |
0 |
3315377 |
0 |
3315377 |
10.2 % |
10/06/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
696962 |
0 |
3315377 |
0 |
3315377 |
10.2 % |
10/06/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
538371 |
0 |
2889690 |
0 |
2889690 |
8.8 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
538371 |
0 |
2889690 |
0 |
2889690 |
8.8 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
30416 |
10445 |
1999088 |
37394 |
2036482 |
6.24 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
5023534 |
0 |
5105919 |
0 |
5105919 |
15.7 % |
04/02/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
2478078 |
0 |
2779453 |
2779453 |
8.53 % |
28/01/2020 |
Wellington Management Company LLP |
Delaware |
0 |
2466288 |
0 |
2767663 |
2767663 |
8.49 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
2478078 |
0 |
2779453 |
2779453 |
8.53 % |
28/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
2478078 |
0 |
2779453 |
2779453 |
8.53 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2478078 |
0 |
2779453 |
2779453 |
8.53 % |
28/01/2020 |
Wellington Management Company LLP |
Delaware |
0 |
2466288 |
0 |
2767663 |
2767663 |
8.49 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2478078 |
0 |
2779453 |
2779453 |
8.53 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
2478078 |
0 |
2779453 |
2779453 |
8.53 % |
28/01/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
308647 |
0 |
1850897 |
0 |
1850897 |
5.5 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
308647 |
0 |
1850897 |
0 |
1850897 |
5.5 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
31938 |
8562 |
1877206 |
37033 |
1914239 |
5.78 % |
11/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
2298373 |
0 |
2373147 |
0 |
2373147 |
7.17 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
4824422 |
0 |
4902097 |
0 |
4902097 |
14.8 % |
24/01/2019 |
The Vanguard Group |
Pennsylvania |
36674 |
8433 |
1807358 |
41640 |
1848998 |
5.61 % |
08/02/2018 |
Wellington Management Company LLP |
Delaware |
0 |
2011001 |
0 |
2522251 |
2522251 |
7.66 % |
08/02/2018 |
Wellington Management Group LLP |
Massachusetts |
0 |
2024421 |
0 |
2535671 |
2535671 |
7.7 % |
08/02/2018 |
Wellington Group Holdings LLP |
Delaware |
0 |
2024421 |
0 |
2535671 |
2535671 |
7.7 % |
08/02/2018 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2024421 |
0 |
2535671 |
2535671 |
7.7 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
4111040 |
0 |
4175414 |
0 |
4175414 |
12.7 % |
19/01/2018 |
The Vanguard Group |
Pennsylvania |
38150 |
8433 |
1619497 |
44916 |
1664413 |
5.08 % |
09/02/2017 |
Wellington Management Company LLP |
Delaware |
0 |
1829237 |
0 |
2350503 |
2350503 |
7.17 % |
09/02/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
1842507 |
0 |
2363773 |
2363773 |
7.22 % |
09/02/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
1842507 |
0 |
2363773 |
2363773 |
7.22 % |
09/02/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1842507 |
0 |
2363773 |
2363773 |
7.22 % |
09/02/2017 |
BlackRock, Inc. |
Delaware |
3611638 |
0 |
3678740 |
0 |
3678740 |
11.2 % |
12/01/2017 |
BlackRock, Inc. |
Delaware |
3225375 |
0 |
3293852 |
0 |
3293852 |
10.1 % |
09/08/2016 |
BlackRock, Inc. |
Delaware |
3062769 |
0 |
3135706 |
0 |
3135706 |
9.6 % |
26/01/2016 |
William J. Nasgovitz |
U.S.A. |
0 |
1562091 |
0 |
1562091 |
1562091 |
4.7 % |
08/07/2015 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1562091 |
0 |
1562091 |
1562091 |
4.7 % |
08/07/2015 |
William J. Nasgovitz |
U.S.A. |
0 |
1562091 |
0 |
1562091 |
1562091 |
4.7 % |
08/07/2015 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1562091 |
0 |
1562091 |
1562091 |
4.7 % |
08/07/2015 |
Dimensional Fund Advisors LP |
Delaware |
3087013 |
0 |
3119314 |
0 |
3119314 |
9.32 % |
05/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
3087013 |
0 |
3119314 |
0 |
3119314 |
9.32 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
2971446 |
0 |
3050235 |
0 |
3050235 |
9.1 % |
15/01/2015 |
The Vanguard Group |
Pennsylvania |
55725 |
|
1209627 |
53625 |
1263252 |
3.74 % |
12/02/2014 |
William J. Nasgovitz |
U.S.A. |
0 |
2661840 |
0 |
2661840 |
2661840 |
0 % |
06/02/2014 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
2661840 |
0 |
2661840 |
0 |
7.9 % |
06/02/2014 |
HEARTLAND ADVISORS, INC. |
WISCONSIN USA |
0 |
2661840 |
0 |
2661840 |
2661840 |
7.9 % |
06/02/2014 |
William J. Nasgovitz |
USA |
0 |
2661840 |
0 |
2661840 |
2661840 |
7.9 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
2951837 |
0 |
3067179 |
0 |
3067179 |
9.1 % |
28/01/2014 |
LOMBARDIA CAPITAL PARTNERS, LLC |
Delaware |
1194397 |
0 |
1979590 |
0 |
1979590 |
5.81 % |
14/02/2013 |
The Vanguard Group |
Pennsylvania |
58141 |
|
1835394 |
56041 |
1891435 |
5.59 % |
12/02/2013 |
BlackRock, Inc. |
Delaware |
2695216 |
0 |
2695216 |
0 |
2695216 |
7.98 % |
07/02/2013 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
2438451 |
0 |
2438451 |
2438451 |
7.2 % |
07/02/2013 |
WILLIAM J. NASGOVITZ |
U.S.A. |
0 |
2438451 |
0 |
2438451 |
2438451 |
7.2 % |
07/02/2013 |
BlackRock, Inc. |
Delaware |
2680022 |
0 |
2680022 |
0 |
2680022 |
7.81 % |
13/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
56841 |
|
1576992 |
56841 |
1633833 |
4.76 % |
08/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
56747 |
|
1760299 |
56747 |
1817046 |
5.31 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
2828426 |
0 |
2828426 |
0 |
2828426 |
8.27 % |
03/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
58178 |
|
1663898 |
58178 |
1722076 |
5.08 % |
08/02/2010 |