BlackRock, Inc. |
Delaware |
7452881 |
0 |
7566013 |
0 |
7566013 |
17.2 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
71339 |
4899437 |
113533 |
5012970 |
11.66 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
7452881 |
0 |
7566012 |
0 |
7378311 |
17.2 % |
23/01/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1346581 |
0 |
1346581 |
0 |
1346581 |
3.05 % |
10/02/2022 |
Renaissance Technologies LLC |
Delaware |
1346581 |
0 |
1346581 |
0 |
1346581 |
3.05 % |
10/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1346581 |
0 |
1346581 |
0 |
1346581 |
3.05 % |
10/02/2022 |
Renaissance Technologies LLC |
Delaware |
1346581 |
0 |
1346581 |
0 |
1346581 |
3.05 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
82915 |
4739462 |
121741 |
4861203 |
11.09 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
7863874 |
0 |
8136361 |
0 |
8136361 |
18.6 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
7868983 |
0 |
8136361 |
0 |
8136361 |
18.6 % |
25/01/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2370990 |
0 |
2370990 |
0 |
2370990 |
5.26 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
2370990 |
0 |
2370990 |
0 |
2370990 |
5.26 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2370990 |
0 |
2370990 |
0 |
2370990 |
5.26 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
2370990 |
0 |
2370990 |
0 |
2370990 |
5.26 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
102644 |
4698295 |
139448 |
4837743 |
10.73 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
7196555 |
0 |
7298629 |
0 |
7298629 |
16.2 % |
25/01/2021 |
The Vanguard Group |
Pennsylvania |
93468 |
7176 |
4740084 |
95078 |
4835162 |
10.79 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
6821189 |
0 |
6915595 |
0 |
6915595 |
15.4 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
91703 |
6266 |
4637737 |
94485 |
4732222 |
10.53 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
6479565 |
0 |
6593002 |
0 |
6593002 |
14.7 % |
31/01/2019 |
The Vanguard Group |
Pennsylvania |
82353 |
6266 |
4547078 |
84020 |
4631098 |
10 % |
10/04/2018 |
The Vanguard Group |
Pennsylvania |
82353 |
6266 |
4547078 |
84020 |
4631098 |
10 % |
10/04/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3061 |
0 |
21168 |
0 |
21168 |
0 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
85816 |
6266 |
4357532 |
88598 |
4446130 |
9.29 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
6055057 |
0 |
6187103 |
0 |
6187103 |
12.9 % |
19/01/2018 |
The Vanguard Group |
Pennsylvania |
66608 |
6266 |
3998881 |
68497 |
4067378 |
8.37 % |
10/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
751280 |
0 |
3601027 |
0 |
3601027 |
7.4 % |
07/02/2017 |
BlackRock, Inc. |
Delaware |
5506883 |
0 |
5616585 |
0 |
5616585 |
11.6 % |
17/01/2017 |
The Vanguard Group |
Pennsylvania |
66382 |
3700 |
3625367 |
65139 |
3690506 |
7.34 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
5321222 |
0 |
5459059 |
0 |
5459059 |
10.9 % |
08/01/2016 |
The Vanguard Group |
Pennsylvania |
75889 |
|
3291636 |
71339 |
3362975 |
6.7 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
5414207 |
0 |
5609298 |
0 |
5609298 |
11.2 % |
09/01/2015 |
Artisan Partners Holdings LP |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2350883 |
0 |
2576638 |
2576638 |
5 % |
24/03/2014 |
The Vanguard Group |
Pennsylvania |
80365 |
|
3056481 |
75815 |
3132296 |
6.03 % |
12/02/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2566184 |
0 |
2802395 |
2802395 |
5.4 % |
30/01/2014 |
BlackRock, Inc. |
Delaware |
6098839 |
0 |
6299992 |
0 |
6299992 |
12.1 % |
09/01/2014 |
BlackRock, Inc. |
Delaware |
5670087 |
0 |
5670087 |
0 |
5670087 |
10.48 % |
09/08/2013 |
The Vanguard Group |
Pennsylvania |
98003 |
|
3631071 |
95453 |
3726524 |
5.83 % |
11/02/2013 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
4720130 |
7.3 % |
06/02/2013 |
BlackRock, Inc. |
Delaware |
5278642 |
0 |
5278642 |
0 |
5278642 |
8.26 % |
01/02/2013 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
96734 |
|
3488674 |
96734 |
3585408 |
5.6 % |
09/02/2012 |
Eagle Asset Management, Inc. |
Florida |
1235802 |
31 |
1235802 |
0 |
1235802 |
1.93 % |
25/01/2012 |
Eagle Asset Management, Inc. |
Florida |
1235802 |
31 |
1235802 |
0 |
1235802 |
1.93 % |
25/01/2012 |
BlackRock, Inc. |
Delaware |
5129383 |
0 |
5129383 |
0 |
5129383 |
11.85 % |
10/02/2011 |
Artisan Partners Holdings LP |
Delaware |
0 |
1536149 |
0 |
1602849 |
1602849 |
2.4 % |
10/02/2011 |
Andrew A. Ziegler |
U.S.A. |
0 |
1536149 |
0 |
1602849 |
1602849 |
2.4 % |
10/02/2011 |
Carlene M. Ziegler |
U.S.A. |
0 |
1536149 |
0 |
1602849 |
1602849 |
2.4 % |
10/02/2011 |
Artisan Investment Corporation |
Wisconsin |
0 |
1536149 |
0 |
1602849 |
1602849 |
2.4 % |
10/02/2011 |
Artisan Investments GP LLC |
Delaware |
0 |
1536149 |
0 |
1602849 |
1602849 |
2.4 % |
10/02/2011 |
ZFIC, Inc. |
Wisconsin |
0 |
1536149 |
0 |
1602849 |
1602849 |
2.4 % |
10/02/2011 |
Artisan Partners Limited Partnership |
Delaware |
0 |
1536149 |
0 |
1602849 |
1602849 |
2.4 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
3431220 |
0 |
3431220 |
0 |
3431220 |
7.93 % |
08/02/2011 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
2975161 |
|
2975161 |
6.87 % |
27/01/2011 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
2975161 |
|
2975161 |
6.87 % |
27/01/2011 |
Perkins, Wolf, McDonnell & Company S.S. or |
Delaware |
50 |
2538500 |
50 |
2538500 |
2538550 |
7.1 % |
26/02/2002 |