The Vanguard Group |
Pennsylvania |
0 |
59244 |
3698113 |
93399 |
3791512 |
11.76 % |
13/02/2024 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
2917112 |
0 |
2917112 |
2917112 |
9 % |
07/02/2024 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
2917112 |
0 |
2917112 |
2917112 |
9 % |
07/02/2024 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
2917112 |
0 |
2917112 |
2917112 |
9 % |
07/02/2024 |
APG Asset Management US Inc. |
Delaware, United States |
0 |
2917112 |
0 |
2917112 |
2917112 |
9 % |
07/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
53702 |
3755441 |
86027 |
3841468 |
11.95 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
4933381 |
0 |
4972536 |
0 |
4972536 |
15.5 % |
26/01/2023 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
2719969 |
0 |
2719969 |
2719969 |
8.5 % |
12/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
64956 |
3653016 |
91823 |
3744839 |
11.56 % |
09/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
64956 |
3653016 |
91823 |
3744839 |
11.56 % |
09/02/2022 |
NO. : Stichting Pensioenfonds ABP |
Kingdom Nerlands |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
NO. : APG Asset Management, N.V. |
Kingdom Nerlands |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
NO. : APG Groep, N.V. |
Kingdom Nerlands |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
NO. : APG Asset Management US Inc. |
Delaware United States America |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
2715000 |
0 |
2715000 |
2715000 |
8.4 % |
04/02/2022 |
BlackRock, Inc. |
Delaware |
4804972 |
0 |
4844013 |
0 |
4844013 |
15 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
4808794 |
0 |
4844013 |
0 |
4844013 |
15 % |
25/01/2022 |
Brown Capital Management, LLC |
State of Maryland |
941399 |
0 |
1391418 |
0 |
1391418 |
4.3 % |
12/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
71026 |
3492133 |
96985 |
3589118 |
11.09 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
4962332 |
0 |
5029187 |
0 |
5029187 |
15.5 % |
25/01/2021 |
Brown Capital Management, LLC |
State of Maryland |
967242 |
0 |
1705829 |
0 |
1705829 |
5.28 % |
10/08/2020 |
Brown Capital Management, LLC |
State of Maryland |
967242 |
0 |
1705829 |
0 |
1705829 |
5.28 % |
10/08/2020 |
Capital Management, LLC |
|
|
|
|
|
3438569 |
10.69 % |
14/02/2020 |
Capital Management, LLC |
|
|
|
|
|
3438569 |
10.69 % |
14/02/2020 |
Brown Capital Management Small Company Fund |
|
|
|
|
|
1879920 |
5.84 % |
14/02/2020 |
Brown Capital Management Small Company Fund |
|
|
|
|
|
1879920 |
5.84 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
68066 |
4807 |
3588161 |
68495 |
3656656 |
11.36 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
68066 |
4807 |
3588161 |
68495 |
3656656 |
11.36 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
4725122 |
0 |
4785224 |
0 |
4785224 |
14.9 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
66382 |
4011 |
3228068 |
67293 |
3295361 |
10.21 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
4617117 |
0 |
4697980 |
0 |
4697980 |
14.6 % |
24/01/2019 |
The Vanguard Group |
Pennsylvania |
67568 |
4011 |
3153006 |
68479 |
3221485 |
10 % |
10/09/2018 |
The Vanguard Group |
Pennsylvania |
67568 |
4011 |
3153006 |
68479 |
3221485 |
10 % |
10/09/2018 |
The Vanguard Group |
Pennsylvania |
61388 |
3911 |
2909179 |
62799 |
2971978 |
9.28 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
3895241 |
0 |
3964398 |
0 |
3964398 |
12.4 % |
23/01/2018 |
The Vanguard Group |
Pennsylvania |
62440 |
3911 |
2634960 |
64751 |
2699711 |
8.51 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
3412912 |
0 |
3479166 |
0 |
3479166 |
11 % |
12/01/2017 |
BlackRock, Inc. |
Delaware |
3113961 |
0 |
3180708 |
0 |
3180708 |
10.1 % |
09/11/2016 |
The Brown Capital Management Small Company Fund |
State of Delaware |
1642658 |
0 |
1642658 |
0 |
1642658 |
5.19 % |
05/10/2016 |
Brown Capital Management, LLC |
State of Maryland |
2015493 |
0 |
3462882 |
0 |
3462882 |
10.95 % |
05/10/2016 |
Brown Capital Management, LLC |
State of Maryland |
2015493 |
0 |
3462882 |
0 |
3462882 |
10.95 % |
05/10/2016 |
The Brown Capital Management Small Company Fund |
State of Delaware |
1642658 |
0 |
1642658 |
0 |
1642658 |
5.19 % |
05/10/2016 |
The Vanguard Group |
Pennsylvania |
68591 |
2000 |
2326839 |
68691 |
2395530 |
7.59 % |
10/02/2016 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
1957920 |
0 |
1957920 |
1957920 |
6.21 % |
09/02/2016 |
Neuberger Berman Group LLC |
Delaware |
0 |
1957920 |
0 |
1957920 |
1957920 |
6.21 % |
09/02/2016 |
BlackRock, Inc. |
Delaware |
2852329 |
0 |
2918976 |
0 |
2918976 |
9.3 % |
25/01/2016 |
The Vanguard Group |
Pennsylvania |
40668 |
|
2041541 |
38268 |
2079809 |
6.76 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
2535821 |
0 |
2601846 |
0 |
2601846 |
8.5 % |
23/01/2015 |
Segall Bryant & Hamill EIN |
Minnesota |
773445 |
|
|
|
773445 |
2.57 % |
14/02/2014 |
The Vanguard Group |
Pennsylvania |
42406 |
|
1910373 |
40006 |
1950379 |
6.47 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
2508343 |
0 |
2597989 |
0 |
2597989 |
8.6 % |
28/01/2014 |
Brown Capital Management, LLC |
State of Maryland |
1841826 |
0 |
2996846 |
0 |
2996846 |
10.03 % |
08/10/2013 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
1538790 |
0 |
1538790 |
0 |
1538790 |
5.15 % |
08/10/2013 |
Brown Capital Management, LLC |
State of Maryland |
1841826 |
0 |
2996846 |
0 |
2996846 |
10.03 % |
08/10/2013 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
1538790 |
0 |
1538790 |
0 |
1538790 |
5.15 % |
08/10/2013 |
The Vanguard Group |
Pennsylvania |
41538 |
|
1731193 |
40338 |
1771531 |
6.03 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
2217079 |
0 |
2217079 |
0 |
2217079 |
7.55 % |
07/02/2013 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
39916 |
|
1536866 |
39916 |
1576782 |
5.44 % |
08/02/2012 |
BlackRock, Inc. |
Delaware |
2132607 |
0 |
2132607 |
0 |
2132607 |
7.48 % |
02/02/2011 |
Anderson Rudnick Investment Management, |
|
|
|
|
|
1328643 |
7.42 % |
08/02/2008 |
Anderson Rudnick Investment Management, |
|
|
|
|
|
1328643 |
7.42 % |
08/02/2008 |
Trigran Investments, Inc. |
|
|
|
|
|
886868 |
4.94 % |
04/02/2008 |
Douglas Granat |
|
|
|
|
|
886868 |
4.94 % |
04/02/2008 |
Lawrence A. Oberman |
|
|
|
|
|
886868 |
4.94 % |
04/02/2008 |
Steven G. Simon |
|
|
|
|
|
886868 |
4.94 % |
04/02/2008 |
Douglas Granat |
|
|
|
|
|
946686 |
5.31 % |
06/08/2007 |
Trigran Investments, Inc. |
|
|
|
|
|
946686 |
5.31 % |
06/08/2007 |
Lawrence A. Oberman |
|
|
|
|
|
946686 |
5.31 % |
06/08/2007 |
Steven G. Simon |
|
|
|
|
|
946686 |
5.31 % |
06/08/2007 |