Kayne Anderson Rudnick Investment Management, LLC |
A California |
2132885 |
2066895 |
2556416 |
2066895 |
4623311 |
8.3 % |
13/02/2024 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
2171752 |
1849918 |
2587239 |
1849918 |
4437157 |
6.43 % |
14/02/2023 |
William Blair Investment Management, LLC |
Delaware |
1551080 |
0 |
1827418 |
0 |
1827418 |
2.6 % |
09/02/2023 |
William Blair Investment Management, LLC |
Delaware |
1551080 |
0 |
1827418 |
0 |
1827418 |
2.6 % |
09/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
26444 |
7094652 |
99508 |
7194160 |
10.42 % |
10/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
26444 |
7094652 |
99508 |
7194160 |
10.42 % |
10/01/2023 |
BlackRock, Inc. |
Delaware |
6982745 |
0 |
7215416 |
0 |
7215416 |
10.4 % |
06/01/2023 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
2062355 |
1635032 |
2497996 |
1635032 |
4133028 |
5.52 % |
11/02/2022 |
William Blair Investment Management, LLC |
Delaware |
3317058 |
0 |
3720396 |
0 |
3720396 |
5 % |
09/02/2022 |
William Blair Investment Management, LLC |
Delaware |
3317058 |
0 |
3720396 |
0 |
3720396 |
5 % |
09/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
42404 |
6852526 |
107554 |
6960080 |
9.29 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
6506563 |
0 |
6739712 |
0 |
6739712 |
9 % |
01/02/2022 |
BlackRock, Inc. |
Delaware |
6697506 |
0 |
6980070 |
0 |
6980070 |
9.4 % |
09/07/2021 |
William Blair Investment Management, LLC |
Delaware |
3417616 |
0 |
3839521 |
0 |
3839521 |
5.2 % |
11/02/2021 |
William Blair Investment Management, LLC |
Delaware |
3417616 |
0 |
3839521 |
0 |
3839521 |
5.2 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
167808 |
7824378 |
227691 |
8052069 |
10.85 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
11388143 |
0 |
11519488 |
0 |
11519488 |
15.5 % |
25/01/2021 |
The Vanguard Group |
Pennsylvania |
139786 |
15465 |
7313338 |
144952 |
7458290 |
10.13 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
10598726 |
0 |
10738203 |
0 |
10738203 |
14.6 % |
04/02/2020 |
D.F. Dent and Company, Inc. |
State of Maryland |
3583433 |
0 |
3583433 |
0 |
3583433 |
4.96 % |
08/11/2019 |
D.F. Dent and Company, Inc. |
State of Maryland |
3583433 |
0 |
3583433 |
0 |
3583433 |
4.96 % |
08/11/2019 |
The Vanguard Group |
Pennsylvania |
144190 |
14045 |
7242965 |
151605 |
7394570 |
10.27 % |
11/02/2019 |
The Vanguard Group |
Pennsylvania |
144190 |
14045 |
7242965 |
151605 |
7394570 |
10.27 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
10033534 |
0 |
10354003 |
0 |
10354003 |
14.4 % |
24/01/2019 |
The Vanguard Group |
Pennsylvania |
144710 |
14045 |
7056228 |
152125 |
7208353 |
10.2 % |
10/10/2018 |
The Vanguard Group |
Pennsylvania |
144710 |
14045 |
7056228 |
152125 |
7208353 |
10.2 % |
10/10/2018 |
The Vanguard Group |
Pennsylvania |
134204 |
14045 |
6823820 |
143248 |
6967068 |
9.89 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
8759569 |
0 |
8943161 |
0 |
8943161 |
12.7 % |
23/01/2018 |
The Vanguard Group |
Pennsylvania |
81719 |
14045 |
7932445 |
92263 |
8024708 |
11.54 % |
10/03/2017 |
The Vanguard Group |
Pennsylvania |
81719 |
14045 |
7932445 |
92263 |
8024708 |
11.54 % |
10/03/2017 |
The Vanguard Group |
Pennsylvania |
81319 |
14045 |
5928724 |
91863 |
6020587 |
8.66 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
7663223 |
0 |
7818359 |
0 |
7818359 |
11.2 % |
12/01/2017 |
BlackRock, Inc. |
Delaware |
6761250 |
0 |
6915685 |
0 |
6915685 |
10.1 % |
09/09/2016 |
The Vanguard Group |
Pennsylvania |
84513 |
9300 |
4964985 |
90013 |
5054998 |
7.47 % |
10/02/2016 |
Royce & Associates, LLC |
New York |
3065644 |
0 |
3065644 |
0 |
3065644 |
4.53 % |
03/02/2016 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
3257183 |
2737650 |
5994833 |
8212 |
5994833 |
8.76 % |
02/02/2016 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
3257183 |
2737650 |
5994833 |
8212 |
5994833 |
8.76 % |
02/02/2016 |
BlackRock, Inc. |
Delaware |
6093420 |
0 |
6252064 |
0 |
6252064 |
9.1 % |
25/01/2016 |
The Vanguard Group |
Pennsylvania |
83748 |
|
4333738 |
80348 |
4414086 |
6.55 % |
10/02/2015 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
2853313 |
2756215 |
5609528 |
8212 |
5609528 |
8.33 % |
09/02/2015 |
DePrince, Race & Zollo, Inc. |
State of Florida |
0 |
0 |
0 |
0 |
0 |
0 % |
06/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
5322900 |
0 |
5555698 |
0 |
5555698 |
8.25 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
5608368 |
0 |
5776836 |
0 |
5776836 |
8.6 % |
22/01/2015 |
Royce & Associates, LLC |
New York |
4717860 |
|
4717860 |
|
4717860 |
7.01 % |
06/01/2015 |
Royce & Associates, LLC |
New York |
4717860 |
|
4717860 |
|
4717860 |
7.01 % |
06/01/2015 |
Polaris Capital Management, LLC. |
MA |
502269 |
|
1252236 |
|
502269 |
0.75 % |
18/02/2014 |
Polaris Capital Management, LLC. |
MA |
502269 |
|
1252236 |
|
502269 |
0.75 % |
18/02/2014 |
S DePrince, Race & Zollo, Inc. |
Florida |
2608025 |
0 |
3409865 |
0 |
3409865 |
5.12 % |
13/02/2014 |
The Vanguard Group |
Pennsylvania |
91016 |
|
4133928 |
87616 |
4221544 |
6.33 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
6176949 |
0 |
7304337 |
0 |
7304337 |
11 % |
09/01/2014 |
Royce & Associates, LLC |
New York |
|
|
3617531 |
|
3617531 |
5.43 % |
06/01/2014 |
BlackRock, Inc. |
Delaware |
8212977 |
0 |
8212977 |
0 |
8212977 |
12.36 % |
10/10/2013 |
Polaris Capital Management, LLC. |
MA |
2524414 |
|
3392481 |
|
2524414 |
3.8 % |
14/02/2013 |
DePrince, Race & Zollo, Inc. |
State of Florida |
1950417 |
0 |
3354312 |
0 |
3354312 |
5.06 % |
12/02/2013 |
The Vanguard Group |
Pennsylvania |
108513 |
|
3827585 |
105113 |
3932698 |
5.92 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
5015376 |
0 |
5015376 |
0 |
5015376 |
7.56 % |
07/02/2013 |
Royce & Associates, LLC |
New York |
|
|
4703072 |
|
4703072 |
7.09 % |
04/01/2013 |
Royce & Associates, LLC |
New York |
|
|
4703072 |
|
4703072 |
7.09 % |
04/01/2013 |
Polaris Capital Management, LLC. |
MA |
4095114 |
|
4119214 |
|
4095114 |
6.18 % |
13/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
105013 |
|
3354648 |
105013 |
3459661 |
5.22 % |
09/02/2012 |
Royce & Associates, LLC |
New York |
|
|
4410382 |
|
4410382 |
6.65 % |
09/01/2012 |
Royce & Associates, LLC |
New York |
|
|
4410382 |
|
4410382 |
6.65 % |
09/01/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
100260 |
|
3171366 |
100260 |
3271626 |
5.01 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
4956331 |
0 |
4956331 |
0 |
4956331 |
7.59 % |
03/02/2011 |
Polaris Capital Management, LLC. |
MA |
3958940 |
|
3983040 |
|
3958940 |
6.06 % |
31/01/2011 |
Polaris Capital Management, LLC. |
MA |
3958940 |
|
3983040 |
|
3958940 |
6.06 % |
31/01/2011 |
Royce & Associates, LLC |
New York |
|
|
4475182 |
|
4475182 |
6.86 % |
12/01/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
26700 |
0 |
26700 |
0.041 % |
12/10/2010 |
FMR LLC |
Delaware |
0 |
0 |
26700 |
0 |
26700 |
0.041 % |
12/10/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
26700 |
0 |
26700 |
0.041 % |
12/10/2010 |
FMR LLC |
Delaware |
0 |
0 |
26700 |
0 |
26700 |
0.041 % |
12/10/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5064831 |
0 |
5064831 |
7.741 % |
10/09/2010 |
FMR LLC |
Delaware |
0 |
0 |
5064831 |
0 |
5064831 |
7.741 % |
10/09/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5064831 |
0 |
5064831 |
7.741 % |
10/09/2010 |
FMR LLC |
Delaware |
0 |
0 |
5064831 |
0 |
5064831 |
7.741 % |
10/09/2010 |
Royce & Associates, LLC |
New York |
3121534 |
0 |
3121534 |
0 |
3121534 |
4.85 % |
27/01/2010 |
Royce & Associates, LLC |
New York |
3121534 |
0 |
3121534 |
0 |
3121534 |
4.85 % |
27/01/2010 |
CAPITAL MANAGEMENT, |
|
|
|
|
|
2178647 |
2.87 % |
09/07/2007 |