BlackRock, Inc. |
Delaware |
0 |
0 |
3335540 |
0 |
3335540 |
12 % |
23/10/2024 |
The Vanguard Group |
Pennsylvania For |
0 |
45485 |
2954226 |
71284 |
3025510 |
11.38 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
4210909 |
0 |
4243349 |
0 |
4243349 |
16 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
4243349 |
16 % |
20/01/2023 |
ArrowMark Colorado Holdings, LLC |
Delaware, United States |
1236465 |
0 |
1236465 |
0 |
0 |
4.59 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
50897 |
2814310 |
75302 |
2889612 |
10.72 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
50897 |
2814310 |
75302 |
2889612 |
10.72 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
4048691 |
0 |
4081830 |
0 |
4081830 |
15.1 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
4051581 |
0 |
4081830 |
0 |
4081830 |
15.1 % |
25/01/2022 |
ArrowMark Colorado Holdings, LLC |
Delaware, United States |
1779340 |
0 |
1779340 |
0 |
0 |
6.5 % |
16/02/2021 |
ArrowMark Colorado Holdings, LLC |
Delaware, United States |
1779340 |
0 |
1779340 |
0 |
0 |
6.5 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
48885 |
2753813 |
71296 |
2825109 |
10.27 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
48885 |
2753813 |
71296 |
2825109 |
10.27 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
4345170 |
0 |
4426842 |
0 |
4426842 |
16.1 % |
25/01/2021 |
ArrowMark Colorado Holdings LLC |
Delaware, United States |
1146483 |
0 |
1146483 |
0 |
0 |
4.07 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
59156 |
4613 |
2911139 |
60500 |
2971639 |
10.54 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
4131252 |
0 |
4181419 |
0 |
4181419 |
14.8 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
60970 |
4452 |
2894374 |
62268 |
2956642 |
10.12 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
4162702 |
0 |
4227126 |
0 |
4227126 |
14.5 % |
28/01/2019 |
The Vanguard Group |
Pennsylvania |
60323 |
4452 |
2885565 |
62521 |
2948086 |
10.09 % |
13/11/2018 |
The Vanguard Group |
Pennsylvania |
60323 |
4452 |
2885565 |
62521 |
2948086 |
10.09 % |
13/11/2018 |
ArrowMark Colorado Holdings LLC |
Delaware United States |
2000178 |
0 |
2000178 |
0 |
2000178 |
6.7 % |
09/02/2018 |
ArrowMark Colorado Holdings LLC |
Delaware, United States |
2000178 |
0 |
2000178 |
0 |
0 |
6.7 % |
09/02/2018 |
The Vanguard Group |
Pennsylvania |
57207 |
3746 |
2726239 |
58699 |
2784938 |
9.35 % |
09/02/2018 |
Invesco Ltd. |
Bermuda |
659320 |
0 |
659320 |
0 |
659320 |
2.2 % |
06/02/2018 |
Royce & Associates, LP |
New York |
|
|
1074978 |
|
1074978 |
3.61 % |
24/01/2018 |
Royce & Associates, LP |
New York |
|
|
1074978 |
|
1074978 |
3.61 % |
24/01/2018 |
BlackRock, Inc. |
Delaware |
3642000 |
0 |
3707696 |
0 |
3707696 |
12.5 % |
19/01/2018 |
The Vanguard Group |
Pennsylvania |
59318 |
3746 |
2503088 |
61510 |
2564598 |
8.4 % |
13/02/2017 |
BlackRock, Inc. |
Delaware |
3460715 |
0 |
3529312 |
0 |
3529312 |
11.6 % |
12/01/2017 |
Royce & Associates, LP |
New York |
|
|
1634978 |
|
1634978 |
5.36 % |
09/01/2017 |
BlackRock, Inc. |
Delaware |
3005298 |
0 |
3086711 |
0 |
3086711 |
10.2 % |
09/08/2016 |
Invesco Ltd. |
Bermuda |
1644973 |
0 |
1644973 |
0 |
1644973 |
5.3 % |
10/02/2016 |
The Vanguard Group |
Pennsylvania |
67760 |
2100 |
2253464 |
68160 |
2321624 |
7.48 % |
10/02/2016 |
Neuberger Equity Funds |
Delaware |
0 |
1617268 |
0 |
1617268 |
1617268 |
5.25 % |
09/02/2016 |
Neuberger Berman Group LLC |
Delaware |
0 |
2135665 |
0 |
2135665 |
2135665 |
6.93 % |
09/02/2016 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
2135665 |
0 |
2135665 |
2135665 |
6.93 % |
09/02/2016 |
BlackRock, Inc. |
Delaware |
2790005 |
0 |
2859815 |
0 |
2859815 |
9.3 % |
26/01/2016 |
Columbia Wanger Asset Management, LLC |
Delaware |
|
|
|
|
0 |
0 % |
20/01/2016 |
Royce & Associates, LLC |
New York |
2342378 |
|
2342378 |
|
2342378 |
7.6 % |
13/01/2016 |
Royce & Associates, LLC |
New York |
2342378 |
|
2342378 |
|
2342378 |
7.6 % |
13/01/2016 |
Columbia Wanger Asset Management, LLC |
Delaware |
1536200 |
0 |
1636200 |
0 |
1636200 |
5.3 % |
11/02/2015 |
The Vanguard Group |
Pennsylvania |
43073 |
|
2005994 |
40773 |
2046767 |
6.72 % |
10/02/2015 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
8194 |
8194 |
8194 |
0 |
8194 |
0 % |
09/02/2015 |
BlackRock, Inc. |
Delaware |
2523067 |
0 |
2593727 |
0 |
2593727 |
8.5 % |
22/01/2015 |
Royce & Associates, LLC |
New York |
2501578 |
|
2501578 |
|
2501578 |
8.22 % |
09/01/2015 |
Royce & Associates, LLC |
New York |
2501578 |
|
2501578 |
|
2501578 |
8.22 % |
09/01/2015 |
The Vanguard Group |
Pennsylvania |
45306 |
|
1918449 |
43006 |
1961455 |
6.4 % |
11/02/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
1926000 |
0 |
2152000 |
0 |
2152000 |
7 % |
06/02/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
1926000 |
0 |
2152000 |
0 |
2152000 |
7 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
2562744 |
0 |
2661003 |
0 |
2661003 |
8.7 % |
29/01/2014 |
Royce & Associates, LLC |
New York |
|
|
2646992 |
|
2646992 |
8.65 % |
09/01/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
1951481 |
0 |
2205185 |
0 |
2205185 |
7.5 % |
13/02/2013 |
Columbia Acorn Fund |
Massachusetts |
1500000 |
0 |
1500000 |
0 |
1500000 |
5.1 % |
13/02/2013 |
Columbia Acorn Fund |
Massachusetts |
1500000 |
0 |
1500000 |
0 |
1500000 |
5.1 % |
13/02/2013 |
Columbia Wanger Asset Management, LLC |
Delaware |
1951481 |
0 |
2205185 |
0 |
2205185 |
7.5 % |
13/02/2013 |
The Vanguard Group |
Pennsylvania |
41857 |
|
1697643 |
40457 |
1738100 |
5.91 % |
12/02/2013 |
BlackRock, Inc. |
Delaware |
2216682 |
0 |
2216682 |
0 |
2216682 |
7.55 % |
07/02/2013 |
Royce & Associates, LLC |
New York |
2338078 |
0 |
2338078 |
0 |
2338078 |
7.96 % |
08/01/2013 |
Royce & Associates, LLC |
New York |
2338078 |
0 |
2338078 |
0 |
2338078 |
7.96 % |
08/01/2013 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
40474 |
|
1543923 |
40474 |
1584397 |
5.55 % |
10/02/2012 |
Royce & Associates, LLC |
New York |
|
|
2117078 |
|
2117078 |
7.42 % |
12/01/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
35974 |
|
1421161 |
35974 |
1457135 |
5.02 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
2289856 |
0 |
2289856 |
0 |
2289856 |
7.89 % |
04/02/2011 |
BlackRock, Inc. |
Delaware |
2157701 |
0 |
2157701 |
0 |
2157701 |
7.44 % |
09/11/2010 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC |
California |
1415090 |
0 |
1415090 |
0 |
1415090 |
4.88 % |
09/02/2010 |
BlackRock, Inc. |
Delaware |
3796596 |
0 |
3796596 |
0 |
3796596 |
13.11 % |
08/01/2010 |
Anderson Rudnick Investment Management, |
|
|
|
|
|
1595044 |
5.41 % |
08/02/2008 |
Anderson Rudnick Investment Management, |
|
|
|
|
|
1595044 |
5.41 % |
08/02/2008 |