William Blair Investment Management, LLC |
Delaware |
2253832 |
0 |
2548484 |
0 |
2548484 |
6.1 % |
14/11/2024 |
Kayne Anderson Rudnick Investment Management, LLC |
A California |
898255 |
2490336 |
1010355 |
2490336 |
3500691 |
0 % |
13/11/2024 |
Virtus Equity Trust on behalf of Virtus KAR Small Cap Growth Fund |
Delaware |
0 |
2079443 |
0 |
2079443 |
2079443 |
4.99 % |
13/11/2024 |
Virtus Investment Advisers, Inc. |
Massachusetts |
0 |
2490336 |
0 |
2490336 |
2490336 |
0 % |
13/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
30218 |
4557586 |
76213 |
4633799 |
11.11 % |
12/11/2024 |
BlackRock, Inc. |
Delaware |
6640350 |
0 |
6726767 |
0 |
6726767 |
16.1 % |
12/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
30218 |
4557586 |
76213 |
4633799 |
11.11 % |
04/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
6726767 |
0 |
6726767 |
16.1 % |
18/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
78726 |
4119368 |
123055 |
4242423 |
10.01 % |
13/02/2024 |
Kayne Anderson Rudnick Investment Management, LLC |
A California |
817405 |
2514246 |
905770 |
2514246 |
3420016 |
8.07 % |
13/02/2024 |
Virtus Equity Trust on behalf of Virtus KAR Small Cap Growth Fund |
Delaware |
0 |
2189208 |
0 |
2189208 |
2189208 |
5.17 % |
13/02/2024 |
Virtus Investment Advisers, Inc. |
Massachusetts |
0 |
2692281 |
0 |
2692281 |
2692281 |
6.35 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
5227912 |
0 |
5284844 |
0 |
5284844 |
12.5 % |
23/01/2024 |
The Vanguard Group |
Pennsylvania For |
0 |
71877 |
4113611 |
117179 |
4230790 |
10 % |
10/05/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
71877 |
4113611 |
117179 |
4230790 |
10 % |
10/05/2023 |
Virtus Investment Advisers, Inc.042453743 |
Massachusetts |
0 |
2839045 |
0 |
2839045 |
2839045 |
6.72 % |
14/02/2023 |
Virtus Equity Trust on behalf of Virtus KAR Small Cap Growth Fund |
Delaware |
0 |
2489201 |
0 |
2489201 |
2489201 |
5.89 % |
14/02/2023 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
853381 |
2684530 |
962859 |
2684530 |
3647389 |
8.63 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
71866 |
4055194 |
114223 |
4169417 |
9.86 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
5235148 |
0 |
5310893 |
0 |
5310893 |
12.6 % |
31/01/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
80195 |
3867952 |
117275 |
3985227 |
9.47 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
5101520 |
0 |
5162520 |
0 |
5162520 |
12.3 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
5106304 |
0 |
5162520 |
0 |
5162520 |
12.3 % |
26/01/2022 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1149866 |
3976293 |
1149866 |
3976293 |
5126159 |
12.29 % |
12/02/2021 |
Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
Delaware |
0 |
3832978 |
0 |
3832978 |
3832978 |
9.19 % |
12/02/2021 |
Virtus Investment Advisers, Inc.042453743 |
Massachusetts |
0 |
3976293 |
0 |
3976293 |
3976293 |
9.53 % |
12/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
94980 |
3726813 |
127856 |
3854669 |
9.24 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
4854345 |
0 |
4968455 |
0 |
4968455 |
11.9 % |
26/01/2021 |
Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
Delaware |
0 |
3832978 |
0 |
3832978 |
3832978 |
9.95 % |
13/02/2020 |
Virtus Investment Advisers, Inc.042453743 |
Massachusetts |
0 |
3944203 |
0 |
3944203 |
3944203 |
10.24 % |
13/02/2020 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1101803 |
3944203 |
1101803 |
3944203 |
5046006 |
13.1 % |
13/02/2020 |
The Vanguard Group |
Pennsylvania |
79592 |
5816 |
3811085 |
80279 |
3891364 |
10.1 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
75872 |
5027 |
3725947 |
77318 |
3803265 |
10.01 % |
11/03/2019 |
The Vanguard Group |
Pennsylvania |
75872 |
5027 |
3725947 |
77318 |
3803265 |
10.01 % |
11/03/2019 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1088064 |
3831403 |
1088064 |
3831064 |
4919467 |
12.95 % |
12/02/2019 |
Virtus Investment Advisers, Inc042453743 |
Massachusetts |
0 |
3831403 |
0 |
3831403 |
3831403 |
10.09 % |
12/02/2019 |
Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
Delaware |
0 |
3712978 |
0 |
3712978 |
3712978 |
9.77 % |
12/02/2019 |
The Vanguard Group |
Pennsylvania |
75075 |
4627 |
3658220 |
76121 |
3734341 |
9.83 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
5315689 |
0 |
5427242 |
0 |
5427242 |
14.3 % |
28/01/2019 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC4575414 |
California |
1187156 |
3872617 |
1187156 |
3872617 |
5059773 |
13.43 % |
11/06/2018 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC4575414 |
California |
1187156 |
3872617 |
1187156 |
3872617 |
5059773 |
13.43 % |
11/06/2018 |
Virtus Investment Advisers, Inc. |
Massachusetts |
0 |
4090294 |
0 |
4090294 |
4090294 |
10.86 % |
06/04/2018 |
Virtus Equity Trust, on behalf of Virtus KAR Growth Fund |
Massachusetts |
0 |
3522978 |
0 |
3522978 |
3522978 |
9.36 % |
06/04/2018 |
Virtus Equity Trust, on behalf of Virtus KAR Growth Fund |
Massachusetts |
0 |
3522978 |
0 |
3522978 |
3522978 |
9.36 % |
06/04/2018 |
Virtus Investment Advisers, Inc. |
Massachusetts |
0 |
4090294 |
0 |
4090294 |
4090294 |
10.86 % |
06/04/2018 |
Silvercrest L.P. |
Delaware United States America |
0 |
1158 |
0 |
1158 |
1158 |
0.003 % |
14/02/2018 |
Silvercrest Asset Management Group LLC |
New York United States America |
0 |
1158 |
0 |
1158 |
1158 |
0.003 % |
14/02/2018 |
Silvercrest Asset Management Group Inc. |
Delaware United States America |
0 |
1158 |
0 |
1158 |
1158 |
0.003 % |
14/02/2018 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC000000000 |
California |
3521333 |
3602229 |
3521333 |
3602229 |
7123562 |
18.97 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
68591 |
1940 |
2158159 |
68250 |
2226409 |
5.93 % |
08/02/2018 |
Van Berkom & Associates Inc. |
Canada |
1665958 |
0 |
1665958 |
0 |
1665958 |
4.58 % |
19/07/2017 |
Van Berkom & Associates Inc. |
Canada |
1665958 |
0 |
1665958 |
0 |
1665958 |
4.58 % |
19/07/2017 |
Compass Group Diversified Holdings LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
04/04/2017 |
Compass Group Diversified Holdings LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
04/04/2017 |
Silvercrest Asset Management Group Inc. |
Delaware, United States of America |
0 |
2061552 |
0 |
2061552 |
2061552 |
5.6 % |
14/02/2017 |
Silvercrest L.P. |
Delaware, United States of America |
0 |
2061552 |
0 |
2061552 |
2061552 |
5.6 % |
14/02/2017 |
Silvercrest Asset Management Group LLC |
New York, United States of America |
0 |
2061552 |
0 |
2061552 |
2061552 |
5.6 % |
14/02/2017 |
Robert C. Fox, Jr. |
California |
1465657 |
0 |
1465657 |
0 |
1465657 |
3.98 % |
10/02/2017 |
Compass Group Diversified Holdings |
Delaware |
5108718 |
0 |
5108718 |
0 |
5108718 |
13.9 % |
10/02/2017 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
0 |
|
0 |
|
0 |
0 % |
10/02/2017 |
Van Berkom & Associates Inc. |
Canada |
1888158 |
0 |
1888158 |
0 |
1888158 |
5 % |
09/02/2017 |
Van Berkom & Associates Inc. |
Canada |
1888158 |
0 |
1888158 |
0 |
1888158 |
5 % |
09/02/2017 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC000000000 |
California |
2536225 |
1520663 |
2536225 |
1520663 |
4056888 |
11.01 % |
09/02/2017 |
Van Berkom & Associates Inc. |
Canada |
1992328 |
0 |
1992328 |
0 |
1992328 |
5.38 % |
21/04/2016 |
Van Berkom & Associates Inc. |
Canada |
1992328 |
0 |
1992328 |
0 |
1992328 |
5.38 % |
21/04/2016 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
1656618 |
|
2973266 |
|
2973266 |
8.04 % |
11/02/2016 |
Robert C. Fox, Jr. |
California |
2765657 |
0 |
2765657 |
0 |
2765657 |
7.5 % |
17/02/2015 |
Compass Group Diversified Holdings LLC |
Delaware |
15108718 |
0 |
15108718 |
0 |
15108718 |
40.8 % |
13/02/2015 |
Robert (Bob) Fox Jr |
California |
3583264 |
0 |
3583264 |
0 |
3583264 |
9.9 % |
29/01/2014 |
Compass Group Diversified Holdings LLC |
Delaware |
19575287 |
0 |
19575287 |
0 |
19575287 |
53.9 % |
24/01/2014 |
Compass Group Diversified Holdings LLC |
Delaware |
19575287 |
0 |
19575287 |
0 |
19575287 |
53.9 % |
24/01/2014 |