EARNEST Partners, LLC |
Delaware |
2900062 |
147146 |
3876602 |
0 |
3876602 |
4.6 % |
10/06/2024 |
AllianceBernstein L.P. |
Delaware |
6852567 |
0 |
7887018 |
0 |
7887018 |
9.4 % |
14/02/2024 |
EARNEST Partners, LLC |
Delaware |
3803450 |
0 |
4818090 |
0 |
4818090 |
5.7 % |
12/02/2024 |
AllianceBernstein L.P. |
Delaware |
7193575 |
0 |
8392304 |
0 |
8392304 |
10 % |
10/05/2023 |
AllianceBernstein L.P. |
Delaware |
7193575 |
0 |
8392304 |
0 |
8392304 |
10 % |
10/05/2023 |
Lazard Asset Management LLC |
Delaware |
5029581 |
0 |
6987820 |
0 |
6987820 |
8.42 % |
09/03/2023 |
Lazard Asset Management LLC |
Delaware |
5029581 |
0 |
6987820 |
0 |
6987820 |
8.42 % |
09/03/2023 |
EARNEST Partners, LLC |
Delaware |
4174261 |
0 |
6546580 |
0 |
6546580 |
7.9 % |
14/02/2023 |
EARNEST Partners, LLC |
Delaware |
4174261 |
0 |
6546580 |
0 |
6546580 |
7.9 % |
14/02/2023 |
AllianceBernstein L.P. |
Delaware |
5562266 |
0 |
6468122 |
0 |
6468122 |
7.8 % |
13/02/2023 |
AllianceBernstein L.P. |
Delaware |
5562266 |
0 |
6468122 |
0 |
6468122 |
7.8 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
58101 |
9600588 |
137429 |
9738017 |
11.72 % |
09/02/2023 |
AllianceBernstein L.P. |
Delaware |
6270369 |
0 |
7359083 |
0 |
7359083 |
8.5 % |
14/02/2022 |
AllianceBernstein L.P. |
Delaware |
6270369 |
0 |
7359083 |
0 |
7359083 |
8.5 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
107854 |
9150790 |
179024 |
9329814 |
10.79 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
12950191 |
0 |
13134838 |
0 |
13134838 |
15.2 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
12974817 |
0 |
13134838 |
0 |
13134838 |
15.2 % |
25/01/2022 |
EARNEST Partners, LLC |
Delaware |
3429933 |
0 |
5936652 |
0 |
5936652 |
6.9 % |
16/02/2021 |
EARNEST Partners, LLC |
Delaware |
3429933 |
0 |
5936652 |
0 |
5936652 |
6.9 % |
16/02/2021 |
ArrowMark Colorado Holdings, LLC |
Delaware United States |
4603332 |
0 |
4603332 |
0 |
4603332 |
5.4 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
80026 |
8767444 |
150924 |
8918368 |
10.42 % |
10/02/2021 |
AllianceBernstein L.P. |
Delaware |
4002388 |
0 |
4711026 |
0 |
4711026 |
5.5 % |
05/02/2021 |
AllianceBernstein L.P. |
Delaware |
4002388 |
0 |
4711026 |
0 |
4711026 |
5.5 % |
05/02/2021 |
BlackRock, Inc. |
Delaware |
12530279 |
0 |
12671867 |
0 |
12671867 |
14.8 % |
26/01/2021 |
The Vanguard Group |
Pennsylvania |
0 |
77163 |
8704881 |
149912 |
8854793 |
10.34 % |
10/12/2020 |
The Vanguard Group |
Pennsylvania |
0 |
77163 |
8704881 |
149912 |
8854793 |
10.34 % |
10/12/2020 |
BlackRock, Inc. |
Delaware |
9628884 |
0 |
9825984 |
0 |
9825984 |
11.5 % |
10/07/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
47559 |
0 |
76069 |
0 |
76069 |
0 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
47559 |
0 |
76069 |
0 |
76069 |
0 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
43481 |
13603 |
7447532 |
45526 |
7493058 |
8.88 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
7496146 |
0 |
7869083 |
0 |
7869083 |
9.3 % |
05/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2953570 |
0 |
8800851 |
0 |
8800851 |
9.8 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2953570 |
0 |
8800851 |
0 |
8800851 |
9.8 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
44122 |
11700 |
7872835 |
45448 |
7918283 |
8.85 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
8092510 |
0 |
8511392 |
0 |
8511392 |
9.5 % |
06/02/2019 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
4000000 |
0 |
0 |
0 |
4000000 |
4.2 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3128734 |
0 |
9907689 |
0 |
9907689 |
10.5 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
49562 |
11700 |
7808607 |
53570 |
7862177 |
8.39 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
7384224 |
0 |
7740542 |
0 |
7740542 |
8.3 % |
25/01/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5245567 |
0 |
5245567 |
5.602 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5245567 |
0 |
5245567 |
5.602 % |
14/02/2017 |
FMR LLC |
Delaware |
2506268 |
0 |
5245567 |
0 |
5245567 |
5.602 % |
14/02/2017 |
FMR LLC |
Delaware |
2506268 |
0 |
5245567 |
0 |
5245567 |
5.602 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
71633 |
16842 |
7081778 |
90775 |
7172553 |
7.65 % |
10/02/2017 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
5002000 |
0 |
0 |
0 |
5002000 |
5.3 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2868508 |
0 |
9410828 |
0 |
9410828 |
10 % |
07/02/2017 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
5002000 |
0 |
0 |
0 |
5002000 |
5.3 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2868508 |
0 |
9410828 |
0 |
9410828 |
10 % |
07/02/2017 |
BlackRock, Inc. |
Delaware |
7205589 |
0 |
7720994 |
0 |
7720994 |
8.2 % |
25/01/2017 |
T. ROWE PRICE MIDCAP GROWTH FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
5006900 |
5.3 % |
12/12/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
9395485 |
10 % |
12/12/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
9395485 |
10 % |
12/12/2016 |
T. ROWE PRICE MIDCAP GROWTH FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
5006900 |
5.3 % |
12/12/2016 |
The Vanguard Group |
Pennsylvania |
94780 |
9100 |
6569895 |
98907 |
6668802 |
7.09 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
6634777 |
0 |
7224661 |
0 |
7224661 |
7.7 % |
10/02/2016 |
The Bank of New York Mellon Corporation |
New York |
4018235 |
180 |
4494642 |
28830 |
4564210 |
4.88 % |
08/05/2015 |
The Vanguard Group |
Pennsylvania |
67407 |
|
6194665 |
59107 |
6253772 |
6.22 % |
11/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3673390 |
0 |
3673390 |
3.665 % |
09/09/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3673390 |
0 |
3673390 |
3.665 % |
09/09/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3673390 |
0 |
3673390 |
3.665 % |
09/09/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3673390 |
0 |
3673390 |
3.665 % |
09/09/2014 |
FMR LLC |
Delaware |
415320 |
0 |
3673390 |
0 |
3673390 |
3.665 % |
09/09/2014 |
FMR LLC |
Delaware |
415320 |
0 |
3673390 |
0 |
3673390 |
3.665 % |
09/09/2014 |
The Vanguard Group |
Pennsylvania |
63526 |
|
5853986 |
56326 |
5910312 |
5.87 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
5712779 |
0 |
6089049 |
0 |
6089049 |
6 % |
29/01/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4683710 |
0 |
4686326 |
9.256 % |
12/11/2013 |
FMR LLC |
Delaware |
531386 |
0 |
4683710 |
0 |
4686326 |
9.256 % |
12/11/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4683710 |
0 |
4686326 |
9.256 % |
12/11/2013 |
FMR LLC |
Delaware |
531386 |
0 |
4683710 |
0 |
4686326 |
9.256 % |
12/11/2013 |
The Vanguard Group |
Pennsylvania |
36199 |
|
2661887 |
33699 |
2695586 |
5.4 % |
13/02/2013 |
BlackRock, Inc. |
Delaware |
2611300 |
0 |
2611300 |
0 |
2611300 |
5.24 % |
08/02/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4979013 |
0 |
4979013 |
10.12 % |
11/06/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4979013 |
0 |
4979013 |
10.12 % |
11/06/2012 |
FMR LLC |
Delaware |
988913 |
0 |
4979013 |
0 |
4979013 |
10.12 % |
11/06/2012 |
FMR LLC |
Delaware |
988913 |
0 |
4979013 |
0 |
4979013 |
10.12 % |
11/06/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4191512 |
0 |
4191512 |
8.57 % |
14/02/2012 |
FMR LLC |
Delaware |
481312 |
0 |
4191512 |
0 |
4191512 |
8.57 % |
14/02/2012 |
BlackRock, Inc. |
Delaware |
2433834 |
0 |
2433834 |
0 |
2433834 |
4.99 % |
09/09/2011 |
Viking Global Investors LP |
Delaware |
0 |
2099887 |
0 |
2099887 |
2099887 |
4.4 % |
11/02/2011 |
Viking Global Performance LLC |
Delaware |
0 |
1986087 |
0 |
1986087 |
1986087 |
4.2 % |
11/02/2011 |
Viking Global Equities LP |
Delaware |
0 |
683200 |
0 |
683200 |
683200 |
1.4 % |
11/02/2011 |
Viking Global Equities II LP |
Delaware |
0 |
39600 |
0 |
39600 |
39600 |
0.1 % |
11/02/2011 |
VGE III Portfolio Ltd. |
Cayman Islands |
0 |
1263287 |
0 |
1263287 |
1263287 |
2.6 % |
11/02/2011 |
Viking Long Fund GP LLC |
Delaware |
0 |
113800 |
0 |
113800 |
113800 |
0.2 % |
11/02/2011 |
Viking Long Fund Master Ltd. |
Cayman Islands |
0 |
113800 |
0 |
113800 |
113800 |
0.2 % |
11/02/2011 |
O. Andreas Halvorsen |
Norway |
0 |
2099887 |
0 |
2099887 |
2099887 |
4.4 % |
11/02/2011 |
David C. Ott |
United States |
0 |
2099887 |
0 |
2099887 |
2099887 |
4.4 % |
11/02/2011 |
Thomas W. Purcell, Jr. |
United States |
0 |
2099887 |
0 |
2099887 |
2099887 |
4.4 % |
11/02/2011 |
BlackRock, Inc. |
Delaware |
2462181 |
0 |
2462181 |
0 |
2462181 |
5.16 % |
07/02/2011 |
Thomas W. Purcell, Jr. _____________________________________________________________________________ |
United States |
|
2390987 |
0 |
2390987 |
2390987 |
5.1 % |
24/05/2010 |
Viking Global Performance LLC _____________________________________________________________________________ |
Delaware |
|
2245687 |
0 |
2245687 |
2245687 |
4.8 % |
24/05/2010 |
O. Andreas Halvorsen _____________________________________________________________________________ |
Norway |
|
2390987 |
0 |
2390987 |
2390987 |
5.1 % |
24/05/2010 |
Viking Long Fund Master Ltd. _____________________________________________________________________________ |
Cayman Islands |
|
145300 |
0 |
145300 |
145300 |
0 % |
24/05/2010 |
Viking Long Fund GP LLC _____________________________________________________________________________ |
Delaware |
|
145300 |
0 |
145300 |
145300 |
0 % |
24/05/2010 |
David C. Ott _____________________________________________________________________________ |
United States |
|
2390987 |
0 |
2390987 |
2390987 |
5.1 % |
24/05/2010 |
Viking Global Equities II LP _____________________________________________________________________________ |
Delaware |
|
42500 |
0 |
42500 |
42500 |
0 % |
24/05/2010 |
Viking Global Investors LP _____________________________________________________________________________ |
Delaware |
|
2390987 |
0 |
2390987 |
2390987 |
5.1 % |
24/05/2010 |
Viking Global Equities LP _____________________________________________________________________________ |
Delaware |
|
755500 |
0 |
755500 |
755500 |
1.6 % |
24/05/2010 |
VGE III Portfolio Ltd. _____________________________________________________________________________ |
Cayman Islands |
|
1447687 |
0 |
1447687 |
1447687 |
3.1 % |
24/05/2010 |