BlackRock, Inc. |
Delaware |
9737287 |
0 |
10258377 |
0 |
10258377 |
11.6 % |
24/10/2024 |
Or |
DELAWARE |
6334168 |
0 |
8751446 |
0 |
8751446 |
9.7 % |
08/02/2024 |
BlackRock, Inc. |
Delaware |
8854574 |
0 |
9243635 |
0 |
9243635 |
10.1 % |
08/06/2023 |
The Vanguard Group |
Pennsylvania |
0 |
39698 |
10092753 |
131672 |
10224425 |
11.17 % |
09/02/2023 |
Or |
DELAWARE |
7013480 |
0 |
9282603 |
0 |
9282603 |
10.14 % |
20/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
54022 |
10624072 |
139192 |
10763264 |
10.85 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
9080246 |
0 |
9551529 |
0 |
9551529 |
9.6 % |
31/01/2022 |
Or |
DELAWARE |
9394480 |
0 |
12185337 |
0 |
12185337 |
12.28 % |
19/01/2022 |
Or |
DELAWARE |
9394480 |
0 |
12185337 |
0 |
12185337 |
12.28 % |
19/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
73798 |
10524468 |
156172 |
10680640 |
10.81 % |
10/02/2021 |
Or |
DELAWARE |
10757576 |
0 |
12561805 |
0 |
12561805 |
12.71 % |
29/01/2021 |
Or |
DELAWARE |
10757576 |
0 |
12561805 |
0 |
12561805 |
12.71 % |
29/01/2021 |
BlackRock, Inc. |
Delaware |
8285565 |
0 |
8677865 |
0 |
8677865 |
8.8 % |
28/01/2021 |
Or |
DELAWARE |
8.760576 |
0 |
10299151 |
0 |
10299151 |
10.4 % |
06/07/2020 |
Or |
DELAWARE |
8.760576 |
0 |
10299151 |
0 |
10299151 |
10.4 % |
06/07/2020 |
The Vanguard Group |
Pennsylvania |
54595 |
31174 |
10906064 |
70464 |
10976528 |
10.87 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
54595 |
31174 |
10906064 |
70464 |
10976528 |
10.87 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
9783329 |
0 |
10598933 |
0 |
10598933 |
10.5 % |
04/02/2020 |
Or |
DELAWARE |
7885789 |
0 |
8996453 |
0 |
8996453 |
8.9 % |
24/01/2020 |
Or |
DELAWARE |
7885789 |
0 |
8996453 |
0 |
8996453 |
8.9 % |
24/01/2020 |
BlackRock, Inc. |
Delaware |
9505754 |
0 |
10129485 |
0 |
10129485 |
10 % |
08/11/2019 |
The Vanguard Group |
Pennsylvania |
53738 |
28348 |
11074681 |
71483 |
11146164 |
10.27 % |
11/02/2019 |
The Vanguard Group |
Pennsylvania |
53601 |
28348 |
11049297 |
71346 |
11120643 |
9.99 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
9665777 |
0 |
10305574 |
0 |
10305574 |
9.3 % |
04/02/2019 |
Or |
DELAWARE |
4588267 |
0 |
7872809 |
0 |
7872809 |
7.1 % |
04/02/2019 |
PZENA INVESTMENT MANAGEMENT, LLC |
DELAWARE |
4588267 |
0 |
7872809 |
0 |
7872809 |
7.1 % |
04/02/2019 |
The Vanguard Group |
Pennsylvania |
43633 |
28348 |
11234475 |
75192 |
11309667 |
10.16 % |
10/12/2018 |
The Vanguard Group |
Pennsylvania |
43633 |
28348 |
11234475 |
75192 |
11309667 |
10.16 % |
10/12/2018 |
BlackRock, Inc. |
Delaware |
10847229 |
0 |
11837336 |
0 |
11837336 |
10 % |
08/06/2018 |
The Vanguard Group |
Pennsylvania |
92609 |
33691 |
10407799 |
120706 |
10528505 |
8.7 % |
12/02/2018 |
OR |
DELAWARE |
4648751 |
0 |
9031623 |
0 |
9031623 |
7.47 % |
01/02/2018 |
OR |
DELAWARE |
4648751 |
0 |
9031623 |
0 |
9031623 |
7.47 % |
01/02/2018 |
BlackRock, Inc. |
Delaware |
10647424 |
0 |
11653659 |
0 |
11653659 |
9.6 % |
23/01/2018 |
The Vanguard Group |
Pennsylvania |
109092 |
25847 |
11296111 |
124586 |
11420697 |
8.94 % |
09/02/2017 |
Artisan Partners Holdings LP |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
Artisan Investments GP LLC |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
2703226 |
0 |
2703226 |
2703226 |
2.1 % |
03/02/2017 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
2703226 |
0 |
2703226 |
2703226 |
2.1 % |
03/02/2017 |
Artisan Investments GP LLC |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
Artisan Partners Holdings LP |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4231180 |
0 |
4472339 |
4472339 |
3.5 % |
03/02/2017 |
BlackRock, Inc. |
Delaware |
10292689 |
0 |
11268791 |
0 |
11268791 |
8.8 % |
19/01/2017 |
The Vanguard Group |
Pennsylvania |
129857 |
11900 |
9831917 |
138857 |
9970774 |
7.55 % |
10/02/2016 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
Artisan Investments GP LLC |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
Artisan Partners Holdings LP |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
4548228 |
0 |
4548228 |
4548228 |
3.4 % |
02/02/2016 |
Artisan Partners Limited Partnership |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
Artisan Investments GP LLC |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
Artisan Partners Holdings LP |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
4548228 |
0 |
4548228 |
4548228 |
3.4 % |
02/02/2016 |
Artisan Partners Limited Partnership |
Delaware |
0 |
6557397 |
0 |
6821699 |
6821699 |
5.2 % |
02/02/2016 |
BlackRock, Inc. |
Delaware |
9538513 |
0 |
10485373 |
0 |
10485373 |
7.9 % |
25/01/2016 |
The Bank of New York Mellon Corporation |
New York |
5463937 |
65 |
6329259 |
29995 |
6359536 |
4.68 % |
08/06/2015 |
The Vanguard Group |
Pennsylvania |
133020 |
|
8546915 |
120820 |
8667735 |
6.32 % |
10/02/2015 |
Artisan Partners Limited Partnership |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Investments GP LLC |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Partners Holdings LP |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Partners Holdings LP |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Investments GP LLC |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Partners Limited Partnership |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
7702212 |
0 |
7702212 |
7702212 |
5.6 % |
30/01/2015 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
9945452 |
0 |
10420537 |
10420537 |
7.6 % |
30/01/2015 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
7702212 |
0 |
7702212 |
7702212 |
5.6 % |
30/01/2015 |
BlackRock, Inc. |
Delaware |
10490335 |
0 |
11620307 |
0 |
11620307 |
8.5 % |
23/01/2015 |
Artisan Partners Limited Partnership |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
8025546 |
0 |
8025546 |
8025546 |
5.8 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
8025546 |
0 |
8025546 |
8025546 |
5.8 % |
24/03/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
10401045 |
0 |
11091375 |
11091375 |
8 % |
24/03/2014 |
The Vanguard Group |
Pennsylvania |
129518 |
|
7599155 |
108618 |
7707773 |
5.6 % |
11/02/2014 |
The Bank of New York Mellon Corporation |
New York |
5728191 |
160 |
7390671 |
81964 |
7505315 |
5.46 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
8106435 |
0 |
8106435 |
8106435 |
5.9 % |
30/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
8106435 |
0 |
8106435 |
8106435 |
5.9 % |
30/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
10503831 |
0 |
11194548 |
11194548 |
8.1 % |
30/01/2014 |
BlackRock, Inc. |
Delaware |
9903391 |
0 |
11002870 |
0 |
11002870 |
8 % |
28/01/2014 |
The Vanguard Group |
Pennsylvania |
146098 |
|
6882118 |
132498 |
7014616 |
5.11 % |
13/02/2013 |
BlackRock, Inc. |
Delaware |
11511317 |
0 |
11511317 |
0 |
11511317 |
8.39 % |
01/02/2013 |
BlackRock, Inc. |
Delaware |
8488955 |
0 |
8488955 |
0 |
8488955 |
5.72 % |
13/02/2012 |
FMR LLC |
Delaware |
1653686 |
0 |
5971356 |
0 |
5971356 |
3.911 % |
08/04/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5971356 |
0 |
5971356 |
3.911 % |
08/04/2011 |
FMR LLC |
Delaware |
1653686 |
0 |
5971356 |
0 |
5971356 |
3.911 % |
08/04/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5971356 |
0 |
5971356 |
3.911 % |
08/04/2011 |
BlackRock, Inc. |
Delaware |
8504149 |
0 |
8504149 |
0 |
8504149 |
5.6 % |
02/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
15814827 |
0 |
15814827 |
10.454 % |
11/01/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
15814827 |
0 |
15814827 |
10.454 % |
11/01/2010 |
FMR LLC |
Delaware |
1702578 |
0 |
15814827 |
0 |
15814827 |
10.454 % |
11/01/2010 |
FMR LLC |
Delaware |
1702578 |
0 |
15814827 |
0 |
15814827 |
10.454 % |
11/01/2010 |