BlackRock, Inc. |
Delaware |
53394823 |
0 |
56856178 |
0 |
56856178 |
11.4 % |
24/01/2024 |
The Vanguard Group |
Pennsylvania |
0 |
329853 |
43827597 |
993777 |
44821374 |
9.58 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
51198073 |
0 |
54334796 |
0 |
54334796 |
11.6 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
49713725 |
0 |
53390532 |
0 |
53390532 |
12 % |
07/10/2022 |
The Vanguard Group |
Pennsylvania |
0 |
1188003 |
125700386 |
2918527 |
128618913 |
8.87 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
89520779 |
0 |
103350347 |
0 |
103350347 |
7.1 % |
01/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
1259449 |
119070461 |
3190552 |
122261013 |
8.74 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
97991485 |
0 |
107569802 |
0 |
107569802 |
7.7 % |
28/01/2021 |
The Vanguard Group |
Pennsylvania |
1041479 |
919627 |
135762216 |
1832870 |
137595086 |
9.62 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
146499161 |
0 |
158641946 |
0 |
158641946 |
11.1 % |
04/02/2020 |
BlackRock, Inc. |
Delaware |
135269299 |
0 |
146351085 |
0 |
146351085 |
10.1 % |
10/07/2019 |
The Vanguard Group |
Pennsylvania |
893469 |
665240 |
117558870 |
1489532 |
119048402 |
9.06 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
110212604 |
0 |
120128838 |
0 |
120128838 |
9.1 % |
04/02/2019 |
The Vanguard Group |
Pennsylvania |
934888 |
470621 |
96290492 |
1299810 |
97590302 |
8.41 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
88472142 |
0 |
98137061 |
0 |
98137061 |
8.5 % |
29/01/2018 |
The Vanguard Group |
Pennsylvania |
839393 |
440856 |
77539383 |
1243076 |
78782459 |
7.73 % |
09/02/2017 |
BlackRock, Inc. |
Delaware |
83299090 |
0 |
91946636 |
0 |
91946636 |
9 % |
19/01/2017 |
International Value Advisers, LLC |
Delaware |
509302 |
0 |
546577 |
0 |
546577 |
4.55 % |
10/01/2017 |
International Value Advisers, LLC |
Delaware |
1655325 |
0 |
1765575 |
0 |
1765575 |
9.6 % |
12/02/2016 |
International Value Advisers, LLC |
Delaware |
1102900 |
0 |
1176350 |
0 |
1176350 |
9.8 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
940554 |
83700 |
62033919 |
994981 |
63028900 |
6.64 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
66970019 |
0 |
73835633 |
0 |
73835633 |
7.8 % |
10/02/2016 |
International Value Advisers, LLC |
Delaware |
1544800 |
0 |
1819850 |
0 |
1819850 |
9.89 % |
13/02/2015 |
International Value Advisers, LLC |
Delaware |
1026800 |
0 |
1212425 |
0 |
1212425 |
10.1 % |
13/02/2015 |
The Vanguard Group |
Pennsylvania |
918401 |
|
54420762 |
820128 |
55240890 |
5.82 % |
11/02/2015 |
BlackRock, Inc. |
Delaware |
63389400 |
0 |
69126566 |
0 |
69126566 |
7.3 % |
06/02/2015 |
International Value Advisers, LLC |
Delaware |
1089075 |
0 |
1161600 |
0 |
1161600 |
9.68 % |
14/02/2014 |
BlackRock, Inc. |
Delaware |
53153864 |
0 |
58294204 |
0 |
58294204 |
6.1 % |
10/02/2014 |
BlackRock, Inc. |
Delaware |
63436374 |
0 |
63436374 |
0 |
63436374 |
6.51 % |
30/01/2013 |
BlackRock, Inc. |
Delaware |
35479878 |
0 |
35479878 |
0 |
35479878 |
4.94 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
31346051 |
0 |
31346051 |
0 |
31346051 |
5.04 % |
02/02/2011 |