BlackRock, Inc. |
Delaware |
3025968 |
0 |
3115054 |
0 |
3115054 |
17.2 % |
12/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
3115054 |
0 |
3115054 |
17.2 % |
18/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
19254 |
1223698 |
33742 |
1257440 |
7.75 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
2575212 |
0 |
2613406 |
0 |
2613406 |
16.1 % |
22/01/2024 |
Morgan Stanley |
Delaware. |
|
291005 |
0 |
316147 |
317702 |
2 % |
10/10/2023 |
Capital World Investors |
Delaware |
689350 |
0 |
689350 |
0 |
689350 |
4.3 % |
13/02/2023 |
Capital World Investors |
Delaware |
689350 |
0 |
689350 |
0 |
689350 |
4.3 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
17307 |
1076980 |
31015 |
1107995 |
6.88 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
2584679 |
16 % |
20/01/2023 |
Capital World Investors |
Delaware |
938900 |
0 |
938900 |
0 |
938900 |
5.9 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
19894 |
1031071 |
32050 |
1063121 |
6.67 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
2592757 |
0 |
2627059 |
0 |
2627059 |
16.5 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
2598351 |
0 |
2627059 |
0 |
2627059 |
16.5 % |
26/01/2022 |
ECP III, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
ECP General III, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Mark L. First |
USA |
21297 |
0 |
21297 |
0 |
21297 |
0.01 % |
11/02/2021 |
Eos Partners, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos SBIC General III, L.L.C. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos Partners SBIC III, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos Hyperion GP, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
ECP Helios Partners III, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
ECP III, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Mark L. First |
USA |
21297 |
0 |
21297 |
0 |
21297 |
0.01 % |
11/02/2021 |
ECP General III, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos Partners, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos Partners SBIC III, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos Hyperion GP, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
ECP Helios Partners III, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos General, L.L.C. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos SBIC General III, L.L.C. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
Eos General, L.L.C. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
34578 |
918219 |
45832 |
964051 |
6.1 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
2330102 |
0 |
2345191 |
0 |
2345191 |
14.8 % |
26/01/2021 |
TimesSquare Capital Management, LLC |
Delaware |
754035 |
0 |
754035 |
0 |
754035 |
4.8 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
26651 |
951 |
852195 |
25784 |
877979 |
5.64 % |
12/02/2020 |
Mark L. First |
USA |
20222 |
1041638 |
20222 |
1041638 |
1061860 |
6.8 % |
11/02/2020 |
ECP General III, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
ECP III, LLC |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
ECP Helios Partners III, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos Hyperion GP, LLC |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos Partners SBIC III, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos SBIC General III, L.L.C. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos Partners, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
ECP Helios Partners III, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos Hyperion GP, LLC |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos Partners SBIC III, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos SBIC General III, L.L.C. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos Partners, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos General, L.L.C. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Eos General, L.L.C. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
Mark L. First |
USA |
20222 |
1041638 |
20222 |
1041638 |
1061860 |
6.8 % |
11/02/2020 |
ECP General III, L.P. |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
ECP III, LLC |
Delaware |
|
1041638 |
|
1041638 |
1041638 |
6.7 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
2014864 |
0 |
2034306 |
0 |
2034306 |
13.1 % |
04/02/2020 |
TimesSquare Capital Management, LLC |
Delaware |
754400 |
0 |
754400 |
0 |
754400 |
5.8 % |
14/02/2019 |
FMR LLC |
Delaware |
272676 |
0 |
610303 |
0 |
610303 |
4.659 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
610303 |
0 |
610303 |
4.659 % |
13/02/2019 |
Mark L. First |
USA |
19151 |
2171638 |
19151 |
2171638 |
2190789 |
16.7 % |
13/02/2019 |
Eos SBIC General III, L.L.C. |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
ECP III, LLC |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
Eos General, L.L.C. |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
ECP General III, L.P. |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
Eos Partners, L.P. |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
Eos Partners SBIC III, L.P. |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
Eos Hyperion GP, LLC |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
ECP Helios Partners III, L.P. |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
Eos Capital Partners III, L.P. |
Delaware |
|
2171638 |
|
2171638 |
2171638 |
16.6 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
20176 |
300 |
670619 |
19348 |
689967 |
5.26 % |
11/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
854816 |
0 |
906014 |
0 |
906014 |
6.92 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
1503919 |
0 |
1521841 |
0 |
1521841 |
11.6 % |
24/01/2019 |
BlackRock, Inc. |
Delaware |
1489587 |
0 |
1507509 |
0 |
1507509 |
11.5 % |
07/12/2018 |
Dimensional Fund Advisors LP |
Delaware |
840602 |
0 |
897610 |
0 |
897610 |
7.72 % |
09/02/2018 |
Eos Partners SBIC III, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
34 % |
13/02/2017 |
ECP III, LLC |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
34 % |
13/02/2017 |
ECP General III, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
34 % |
13/02/2017 |
Mark L. First |
USA |
15787 |
3896371 |
15787 |
3896371 |
3912158 |
34.1 % |
13/02/2017 |
Eos General, L.L.C. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
34 % |
13/02/2017 |
Eos Partners, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
34 % |
13/02/2017 |
Eos SBIC General III, L.L.C. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
34 % |
13/02/2017 |
Eos Capital Partners III, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
34 % |
13/02/2017 |
Cortina Asset Management, LLC |
Wisconsin |
546862 |
0 |
558277 |
0 |
558277 |
4.87 % |
10/02/2017 |
Dimensional Fund Advisors LP |
Delaware |
743935 |
0 |
781406 |
0 |
781406 |
6.82 % |
09/02/2017 |
Cortina Asset Management, LLC |
Wisconsin |
718409 |
0 |
732967 |
0 |
718409 |
6.6 % |
16/02/2016 |
FMR LLC |
Delaware |
616196 |
0 |
616196 |
0 |
616196 |
5.547 % |
12/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
616196 |
0 |
616196 |
5.547 % |
12/02/2016 |
FMR LLC |
Delaware |
616196 |
0 |
616196 |
0 |
616196 |
5.547 % |
12/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
616196 |
0 |
616196 |
5.547 % |
12/02/2016 |
Dimensional Fund Advisors LP |
Delaware |
652331 |
0 |
666447 |
0 |
666447 |
6 % |
09/02/2016 |
Eos Partners SBIC III, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
35.1 % |
09/02/2016 |
Eos Capital Partners III, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
35.1 % |
09/02/2016 |
ECP General III, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
35.1 % |
09/02/2016 |
Eos Partners, L.P. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
35.1 % |
09/02/2016 |
Mark L. First |
USA |
13742 |
3896371 |
13742 |
3896371 |
3910113 |
35.2 % |
09/02/2016 |
Eos General, L.L.C. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
35.1 % |
09/02/2016 |
Eos SBIC General III, L.L.C. |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
35.1 % |
09/02/2016 |
ECP III, LLC |
Delaware |
|
3896371 |
|
3896371 |
3896371 |
35.1 % |
09/02/2016 |
BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606' |
746560 |
0 |
775790 |
0 |
775790 |
7.06 % |
02/07/2015 |
BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606' |
746560 |
0 |
775790 |
0 |
775790 |
7.06 % |
02/07/2015 |
W. Andrew Wright, III |
United States |
543447 |
0 |
543447 |
0 |
543447 |
4.9 % |
17/02/2015 |
Mark L. First |
USA |
12339 |
4023000 |
12339 |
4023000 |
4035339 |
36.7 % |
11/02/2015 |
ECP III, LLC |
Delaware |
|
4023000 |
|
4023000 |
4023000 |
36.6 % |
11/02/2015 |
Eos Capital Partners III, L.P. |
Delaware |
|
4023000 |
|
4023000 |
4023000 |
36.6 % |
11/02/2015 |
ECP General III, L.P. |
Delaware |
|
4023000 |
|
4023000 |
4023000 |
36.6 % |
11/02/2015 |
Eos SBIC General III, L.L.C. |
Delaware |
|
4023000 |
|
4023000 |
4023000 |
36.6 % |
11/02/2015 |
Eos Partners SBIC III, L.P. |
Delaware |
|
4023000 |
|
4023000 |
4023000 |
36.6 % |
11/02/2015 |
Eos Partners, L.P. |
Delaware |
|
4023000 |
|
4023000 |
4023000 |
36.6 % |
11/02/2015 |
Eos General, L.L.C. |
Delaware |
|
4023000 |
|
4023000 |
4023000 |
36.6 % |
11/02/2015 |
BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606 |
775790 |
0 |
775790 |
0 |
775790 |
7.06 % |
04/02/2015 |
BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606 |
775790 |
0 |
775790 |
0 |
775790 |
7.06 % |
04/02/2015 |
W. Andrew Wright, III |
United States |
717727 |
0 |
717727 |
0 |
717727 |
6.6 % |
08/05/2014 |
ECP III, LLC |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
36.9 % |
14/02/2014 |
Eos Partners SBIC III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
36.9 % |
14/02/2014 |
Simon A. Bachleda |
USA |
11419 |
0 |
11419 |
0 |
11419 |
0.1 % |
14/02/2014 |
Mark L. First |
USA |
11419 |
4023000 |
11419 |
4023000 |
4034419 |
37 % |
14/02/2014 |
Eos General, L.L.C. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
36.9 % |
14/02/2014 |
Eos Partners, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
36.9 % |
14/02/2014 |
Eos Capital Partners III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
36.9 % |
14/02/2014 |
Eos SBIC General III, L.L.C. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
36.9 % |
14/02/2014 |
ECP General III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
36.9 % |
14/02/2014 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2014 |
Perritt Funds, Inc. |
Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2014 |
Perritt Capital Management, Inc. |
Illinois |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2014 |
Eos Partners, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
37.2 % |
14/02/2013 |
Eos Capital Partners III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
37.2 % |
14/02/2013 |
ECP III, LLC |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
37.2 % |
14/02/2013 |
Eos Partners SBIC III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
37.2 % |
14/02/2013 |
Eos SBIC General III, L.L.C. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
37.2 % |
14/02/2013 |
Eos General, L.L.C. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
37.2 % |
14/02/2013 |
Mark L. First |
USA |
10412 |
4023000 |
10412 |
4023000 |
4033412 |
37.3 % |
14/02/2013 |
Simon A. Bachleda |
USA |
10412 |
4023000 |
10412 |
4023000 |
4033412 |
37.3 % |
14/02/2013 |
ECP General III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
37.2 % |
14/02/2013 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
357500 |
0 |
357500 |
357500 |
3.3 % |
11/02/2013 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
357500 |
0 |
357500 |
357500 |
3.3 % |
11/02/2013 |
Perritt Capital Management, Inc. |
Illinois |
31300 |
527000 |
31300 |
527000 |
558300 |
5.2 % |
11/02/2013 |
Perritt Capital Management, Inc. |
Illinois |
31300 |
527000 |
31300 |
527000 |
558300 |
5.2 % |
11/02/2013 |
Perritt Funds, Inc. |
Maryland |
0 |
169500 |
0 |
169500 |
169500 |
1.6 % |
11/02/2013 |
Perritt Funds, Inc. |
Maryland |
0 |
169500 |
0 |
169500 |
169500 |
1.6 % |
11/02/2013 |
Lord, Abbett & Co. LLC |
Delaware |
32325 |
0 |
36025 |
0 |
36025 |
0.34 % |
10/11/2010 |
Lord, Abbett & Co. LLC |
Delaware |
32325 |
0 |
36025 |
0 |
36025 |
0.34 % |
10/11/2010 |
W. Andrew Wright, III |
United States |
772589 |
111608 |
772589 |
111608 |
884197 |
8.4 % |
27/05/2010 |
ECP General III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
38.3 % |
11/02/2010 |
Eos SBIC General III, L.L.C. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
38.3 % |
11/02/2010 |
Eos Partners, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
38.3 % |
11/02/2010 |
Eos General, L.L.C. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
38.3 % |
11/02/2010 |
Mark L. First |
USA |
0 |
4024000 |
0 |
4024000 |
4024000 |
38.3 % |
11/02/2010 |
Simon A. Bachleda |
USA |
0 |
4024000 |
0 |
4024000 |
4024000 |
38.3 % |
11/02/2010 |
ECP III, LLC |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
38.3 % |
11/02/2010 |
Eos Capital Partners III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
38.3 % |
11/02/2010 |
Eos Partners SBIC III, L.P. |
Delaware |
0 |
4023000 |
0 |
4023000 |
4023000 |
38.3 % |
11/02/2010 |