Kayne Anderson Rudnick Investment Management, LLC |
A California |
1932094 |
516057 |
2172161 |
516057 |
2688218 |
5.76 % |
13/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2325664 |
0 |
2325664 |
4.984 % |
12/11/2024 |
FMR LLC |
Delaware |
2314879 |
0 |
2325664 |
0 |
2325664 |
4.984 % |
12/11/2024 |
BlackRock, Inc. |
Delaware |
5529034 |
0 |
5926354 |
0 |
5926354 |
12.7 % |
08/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
5926354 |
0 |
5926354 |
12.7 % |
23/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
18749 |
4830576 |
63288 |
4893864 |
10.4 % |
13/02/2024 |
Kayne Anderson Rudnick Investment Management, LLC |
A California |
2384906 |
645370 |
2734824 |
645370 |
3380194 |
7.19 % |
13/02/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3186867 |
0 |
3186867 |
6.774 % |
09/02/2024 |
FMR LLC |
Delaware |
3182062 |
0 |
3186867 |
0 |
3186867 |
6.774 % |
09/02/2024 |
BlackRock, Inc. |
Delaware |
5047414 |
0 |
5357589 |
0 |
5357589 |
11.4 % |
24/01/2024 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
2399045 |
711170 |
2772027 |
711170 |
3483197 |
7.31 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
80408 |
5009614 |
123849 |
5133463 |
10.77 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
5938109 |
0 |
6105141 |
0 |
6105141 |
12.8 % |
26/01/2023 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
2666400 |
813970 |
2916306 |
813970 |
3730276 |
6.99 % |
11/02/2022 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
2666400 |
813970 |
2916306 |
813970 |
3730276 |
6.99 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
51640 |
5423464 |
95329 |
5518793 |
10.34 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
7431412 |
0 |
7800083 |
0 |
7800083 |
14.6 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
7458456 |
0 |
7800083 |
0 |
7800083 |
14.6 % |
25/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
58335 |
5404562 |
100419 |
5504981 |
10.09 % |
10/06/2021 |
The Vanguard Group |
Pennsylvania |
0 |
58335 |
5404562 |
100419 |
5504981 |
10.09 % |
10/06/2021 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
2915013 |
853970 |
2915013 |
853970 |
3768983 |
6.86 % |
10/02/2021 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
2915013 |
853970 |
2915013 |
853970 |
3768983 |
6.86 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
61590 |
5038623 |
103499 |
5142122 |
9.36 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
6551654 |
0 |
6759635 |
0 |
6759635 |
12.3 % |
26/01/2021 |
The Vanguard Group |
Pennsylvania |
101819 |
8213 |
5515013 |
103188 |
5618201 |
10 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
6522722 |
0 |
6653900 |
0 |
6653900 |
11.8 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
104229 |
7600 |
5547322 |
105794 |
5653116 |
10.09 % |
11/03/2019 |
The Vanguard Group |
Pennsylvania |
104229 |
7600 |
5547322 |
105794 |
5653116 |
10.09 % |
11/03/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1495190 |
0 |
1495190 |
2.597 % |
13/02/2019 |
FMR LLC |
Delaware |
92023 |
0 |
1495190 |
0 |
1495190 |
2.597 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
103001 |
7200 |
5527219 |
104866 |
5632085 |
9.78 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
6653773 |
0 |
6848177 |
0 |
6848177 |
11.9 % |
28/01/2019 |
FMR LLC |
Delaware |
148676 |
0 |
3240243 |
0 |
3240243 |
5.509 % |
13/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3240243 |
0 |
3240243 |
5.509 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
102287 |
7200 |
5038016 |
104918 |
5142934 |
8.74 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
5984558 |
0 |
6113842 |
0 |
6113842 |
10.4 % |
19/01/2018 |
FMR LLC |
Delaware |
329787 |
0 |
3971877 |
0 |
3971877 |
6.549 % |
14/02/2017 |
FMR LLC |
Delaware |
329787 |
0 |
3971877 |
0 |
3971877 |
6.549 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3971877 |
0 |
3971877 |
6.549 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3971877 |
0 |
3971877 |
6.549 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
80077 |
6700 |
4649982 |
83848 |
4733830 |
7.8 % |
09/02/2017 |
BlackRock, Inc. |
Delaware |
6460349 |
0 |
6654776 |
0 |
6654776 |
11 % |
12/01/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3138865 |
0 |
3138865 |
5.004 % |
12/02/2016 |
FMR LLC |
Delaware |
514765 |
0 |
3138865 |
0 |
3138865 |
5.004 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
79590 |
3500 |
4375346 |
79290 |
4454636 |
7.1 % |
11/02/2016 |
BlackRock, Inc. |
Delaware |
6329963 |
0 |
6509610 |
0 |
6509610 |
10.4 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
6020149 |
0 |
6167138 |
0 |
6167138 |
9.8 % |
26/01/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4379423 |
0 |
4379423 |
6.763 % |
13/02/2015 |
FMR LLC |
Delaware |
599466 |
0 |
4379423 |
0 |
4379423 |
6.763 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4379423 |
0 |
4379423 |
6.763 % |
13/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4379423 |
0 |
4379423 |
6.763 % |
13/02/2015 |
FMR LLC |
Delaware |
599466 |
0 |
4379423 |
0 |
4379423 |
6.763 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4379423 |
0 |
4379423 |
6.763 % |
13/02/2015 |
The Vanguard Group |
Pennsylvania |
92990 |
|
4042190 |
88090 |
4130280 |
6.37 % |
11/02/2015 |
BlackRock, Inc. |
Delaware |
5893995 |
0 |
6060963 |
0 |
6060963 |
9.4 % |
15/01/2015 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3825300 |
0 |
3825300 |
5.698 % |
14/02/2014 |
FMR LLC |
Delaware |
1415206 |
0 |
3825300 |
0 |
3825300 |
5.698 % |
14/02/2014 |
The Vanguard Group |
Pennsylvania |
101324 |
|
3792140 |
96424 |
3888564 |
5.79 % |
12/02/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
BlackRock, Inc. |
Delaware |
5663996 |
0 |
5879946 |
0 |
5879946 |
8.8 % |
29/01/2014 |
Royce & Associates, LLC |
New York |
|
|
3247539 |
|
3247539 |
4.84 % |
27/01/2014 |
Royce & Associates, LLC |
New York |
|
|
3247539 |
|
3247539 |
4.84 % |
27/01/2014 |
FMR LLC |
Delaware |
819661 |
0 |
1875761 |
0 |
1875761 |
2.819 % |
14/02/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1875761 |
0 |
1875761 |
2.819 % |
14/02/2013 |
FMR LLC |
Delaware |
819661 |
0 |
1875761 |
0 |
1875761 |
2.819 % |
14/02/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1875761 |
0 |
1875761 |
2.819 % |
14/02/2013 |
The Vanguard Group |
Pennsylvania |
102841 |
|
3715157 |
99941 |
3815098 |
5.73 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
5189172 |
0 |
5189172 |
0 |
5189172 |
7.8 % |
07/02/2013 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
Carlene M. Ziegler |
U.S.A. |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
Andrew A. Ziegler |
U.S.A. |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
ZFIC, Inc. |
Wisconsin |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
Artisan Investments GP LLC |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
Artisan Investment Corporation |
Wisconsin |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
Artisan Partners Holdings LP |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
Royce & Associates, LLC |
New York |
4015724 |
0 |
4015724 |
0 |
4015724 |
6.04 % |
07/01/2013 |
Royce & Associates, LLC |
New York |
4015724 |
0 |
4015724 |
0 |
4015724 |
6.04 % |
07/01/2013 |
FMR LLC |
Delaware |
937691 |
0 |
3487591 |
0 |
3487591 |
5.228 % |
14/02/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3487591 |
0 |
3487591 |
5.228 % |
14/02/2012 |
BlackRock, Inc. |
Delaware |
5008414 |
0 |
5008414 |
0 |
5008414 |
7.51 % |
13/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
102439 |
|
3351730 |
102439 |
3454169 |
5.17 % |
09/02/2012 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
Artisan Investments GP LLC |
Delaware |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
ZFIC, Inc. |
Wisconsin |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
Andrew A. Ziegler |
U.S.A. |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
Carlene M. Ziegler |
U.S.A. |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
Artisan Investment Corporation |
Wisconsin |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
Artisan Partners Holdings LP |
Delaware |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
Royce & Associates, LLC |
New York |
|
|
4061285 |
|
4061285 |
6.09 % |
11/01/2012 |
Royce & Associates, LLC |
New York |
|
|
4061285 |
|
4061285 |
6.09 % |
11/01/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3612346 |
0 |
3612346 |
5.436 % |
14/02/2011 |
FMR LLC |
Delaware |
758150 |
0 |
3612346 |
0 |
3612346 |
5.436 % |
14/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
104237 |
|
3640742 |
104237 |
3744979 |
5.63 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
5039136 |
0 |
5039136 |
0 |
5039136 |
7.58 % |
04/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
93653 |
|
4218107 |
93653 |
4311760 |
6.53 % |
05/02/2010 |