| Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
0 |
|
0 |
0 % |
13/02/2024 |
| The Vanguard Group |
Pennsylvania |
0 |
48398 |
2761940 |
83115 |
2845055 |
6.79 % |
09/02/2023 |
| Brown Capital Management, LLC |
State of Maryland |
1410493 |
0 |
3423447 |
0 |
3423447 |
8.17 % |
10/11/2022 |
| Brown Capital Management, LLC |
State of Maryland |
1410493 |
0 |
3423447 |
0 |
3423447 |
8.17 % |
10/11/2022 |
| The Brown Capital Management Small Company Fund |
State of Delaware |
3138112 |
0 |
3138112 |
0 |
3138112 |
7.74 % |
14/02/2022 |
| Brown Capital Management, LLC |
State of Maryland |
3757142 |
0 |
5804501 |
0 |
5804501 |
14.31 % |
14/02/2022 |
| The Vanguard Group |
Pennsylvania |
0 |
74709 |
2594698 |
105680 |
2700378 |
6.66 % |
09/02/2022 |
| BlackRock, Inc. |
Delaware |
6882994 |
0 |
7007264 |
0 |
7007264 |
17.3 % |
28/01/2022 |
| Brown Capital Management, LLC |
Maryland |
3879318 |
0 |
5990470 |
0 |
5990470 |
14.93 % |
12/02/2021 |
| The Brown Capital Management Small Company Fund |
Delaware |
3138112 |
0 |
3138112 |
0 |
3138112 |
7.82 % |
12/02/2021 |
| Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
2363230 |
|
3071170 |
7.65 % |
12/02/2021 |
| The Vanguard Group |
Pennsylvania |
0 |
89537 |
2396970 |
119711 |
2516681 |
6.27 % |
10/02/2021 |
| BlackRock, Inc. |
Delaware |
6838389 |
0 |
6969889 |
0 |
6969889 |
17.4 % |
25/01/2021 |
| Capital Management, LLC |
|
|
|
|
|
5868827 |
16.67 % |
14/02/2020 |
| Capital Management, LLC |
|
|
|
|
|
5868827 |
16.67 % |
14/02/2020 |
| Brown Capital Management Small Company Fund |
|
|
|
|
|
3138112 |
8.92 % |
14/02/2020 |
| Brown Capital Management Small Company Fund |
|
|
|
|
|
3138112 |
8.92 % |
14/02/2020 |
| Champlain Investment Partners, LLC |
Vermont |
1764690 |
0 |
2398195 |
11 |
2398195 |
6.81 % |
13/02/2020 |
| Champlain Investment Partners, LLC |
Vermont |
1764690 |
0 |
2398195 |
11 |
2398195 |
6.81 % |
13/02/2020 |
| The Vanguard Group |
Pennsylvania |
72861 |
6609 |
2157715 |
75187 |
2232902 |
6.34 % |
11/02/2020 |
| BlackRock, Inc. |
Delaware |
5353432 |
0 |
5431129 |
0 |
5431129 |
15.4 % |
04/02/2020 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1467918 |
0 |
1632232 |
1632232 |
4.64 % |
28/01/2020 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1467918 |
0 |
1632232 |
1632232 |
4.64 % |
28/01/2020 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1467918 |
0 |
1632232 |
1632232 |
4.64 % |
28/01/2020 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1467918 |
0 |
1632232 |
1632232 |
4.64 % |
28/01/2020 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1467918 |
0 |
1632232 |
1632232 |
4.64 % |
28/01/2020 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1467918 |
0 |
1632232 |
1632232 |
4.64 % |
28/01/2020 |
| Brown Capital Management, LLC |
State of Maryland |
3683000 |
0 |
5790301 |
0 |
5790301 |
16.42 % |
09/09/2019 |
| The Brown Capital Management Small Company Fund |
State of Delaware |
3053787 |
0 |
3053787 |
0 |
3053787 |
8.66 % |
09/09/2019 |
| BlackRock, Inc. |
Delaware |
5350966 |
0 |
5449176 |
0 |
5449176 |
15.6 % |
10/04/2019 |
| Brown Capital Management, LLC |
State of Maryland |
2434269 |
0 |
3750757 |
0 |
3750757 |
10.77 % |
10/04/2019 |
| The Brown Capital Management Small Company Fund |
State of Delaware |
1866766 |
0 |
1866766 |
0 |
1866766 |
5.42 % |
10/04/2019 |
| The Brown Capital Management Small Company Fund |
State of Delaware |
1866766 |
0 |
1866766 |
0 |
1866766 |
5.42 % |
10/04/2019 |
| Brown Capital Management, LLC |
State of Maryland |
2434269 |
0 |
3750757 |
0 |
3750757 |
10.77 % |
10/04/2019 |
| Brown Capital Management, LLC |
Maryland |
2337637 |
0 |
3609369 |
0 |
3609369 |
10.4 % |
14/02/2019 |
| Champlain Investment Partners, LLC |
Vermont |
1789240 |
0 |
2590880 |
11 |
2590880 |
7.47 % |
13/02/2019 |
| Champlain Investment Partners, LLC |
Vermont |
1789240 |
0 |
2590880 |
11 |
2590880 |
7.47 % |
13/02/2019 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1918266 |
0 |
2102965 |
2102965 |
6.06 % |
12/02/2019 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1918266 |
0 |
2102965 |
2102965 |
6.06 % |
12/02/2019 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1918266 |
0 |
2102965 |
2102965 |
6.06 % |
12/02/2019 |
| Wellington Management Company LLP |
Delaware |
0 |
1903835 |
0 |
2026703 |
2026703 |
5.84 % |
12/02/2019 |
| The Vanguard Group |
Pennsylvania |
69693 |
5785 |
1591058 |
72711 |
1663769 |
4.79 % |
11/02/2019 |
| BlackRock, Inc. |
Delaware |
2810351 |
0 |
2901471 |
0 |
2901471 |
8.4 % |
04/02/2019 |
| The Brown Capital Management Small Company Fund |
State of Delaware |
1719510 |
0 |
1719510 |
0 |
1719510 |
5.13 % |
10/09/2018 |
| Brown Capital Management, LLC |
State of Maryland |
2315425 |
0 |
3387259 |
0 |
3387259 |
10.11 % |
10/09/2018 |
| Brown Capital Management, LLC |
State of Maryland |
2315425 |
0 |
3387259 |
0 |
3387259 |
10.11 % |
10/09/2018 |
| The Brown Capital Management Small Company Fund |
State of Delaware |
1719510 |
0 |
1719510 |
0 |
1719510 |
5.13 % |
10/09/2018 |
| Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
1559210 |
|
2253355 |
6.81 % |
21/02/2018 |
| Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
1559210 |
|
2253355 |
6.81 % |
21/02/2018 |
| Stephen DuBois Not applicable |
Stephen DuBois x United States xAxAxA |
0 |
0 |
0 |
0 |
2013 |
0 % |
14/02/2018 |
| Camber Capital Management LLC |
Massachusetts xAxAxA |
0 |
0 |
0 |
0 |
2013 |
0 % |
14/02/2018 |
| Brown Capital Management, LLC |
State of Maryland |
1597675 |
0 |
2659509 |
0 |
2659509 |
7.79 % |
14/02/2018 |
| Brown Capital Management, LLC |
State of Maryland |
1597675 |
0 |
2659509 |
0 |
2659509 |
7.79 % |
14/02/2018 |
| Champlain Investment Partners, LLC |
Vermont |
1559210 |
0 |
2253355 |
11 |
2253355 |
6.83 % |
12/02/2018 |
| Champlain Investment Partners, LLC |
Vermont |
1559210 |
0 |
2253355 |
11 |
2253355 |
6.83 % |
12/02/2018 |
| The Vanguard Group |
Pennsylvania |
65581 |
5785 |
1793244 |
68599 |
1861843 |
5.45 % |
08/02/2018 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2541834 |
0 |
2984421 |
2984421 |
8.75 % |
08/02/2018 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2541834 |
0 |
2984421 |
2984421 |
8.75 % |
08/02/2018 |
| Wellington Group Holdings LLP |
Delaware |
0 |
2541834 |
0 |
2984421 |
2984421 |
8.75 % |
08/02/2018 |
| Wellington Management Company LLP |
Delaware |
0 |
2527784 |
0 |
2857763 |
2857763 |
8.38 % |
08/02/2018 |
| BlackRock, Inc. |
Delaware |
2196615 |
0 |
2265706 |
0 |
2265706 |
6.6 % |
29/01/2018 |
| Brown Capital Management, LLC |
State of Maryland |
1510874 |
0 |
2471674 |
0 |
2471674 |
7.56 % |
10/07/2017 |
| Brown Capital Management, LLC |
State of Maryland |
1510874 |
0 |
2471674 |
0 |
2471674 |
7.56 % |
10/07/2017 |
| Stephen DuBois Not applicable |
Stephen DuBois – United States |
0 |
2500000 |
0 |
2500000 |
2500000 |
7.67 % |
14/02/2017 |
| Camber Capital Management LLC |
Massachusetts xAxAxA |
0 |
2500000 |
0 |
2500000 |
2013 |
7.67 % |
14/02/2017 |
| Stephen DuBois Not applicable |
Stephen DuBois x United States xAxAxA |
0 |
2500000 |
0 |
2500000 |
2013 |
7.67 % |
14/02/2017 |
| Camber Capital Management LLC |
Massachusetts |
0 |
2500000 |
0 |
2500000 |
2500000 |
7.67 % |
14/02/2017 |
| Champlain Investment Partners, LLC |
Vermont |
1145505 |
0 |
1653275 |
11 |
1653275 |
5.01 % |
13/02/2017 |
| Champlain Investment Partners, LLC |
Vermont |
1145505 |
0 |
1653275 |
11 |
1653275 |
5.01 % |
13/02/2017 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2121817 |
0 |
2503410 |
2503410 |
7.57 % |
09/02/2017 |
| Wellington Management Company LLP |
Delaware |
0 |
2121817 |
0 |
2378354 |
2378354 |
7.19 % |
09/02/2017 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2121817 |
0 |
2503410 |
2503410 |
7.57 % |
09/02/2017 |
| Wellington Group Holdings LLP |
Delaware |
0 |
2121817 |
0 |
2503410 |
2503410 |
7.57 % |
09/02/2017 |
| BlackRock, Inc. |
Delaware |
2196049 |
0 |
2267546 |
0 |
2267546 |
6.9 % |
23/01/2017 |
| Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
1392270 |
|
1962310 |
6.03 % |
17/03/2016 |
| Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
1392270 |
|
1962310 |
6.03 % |
17/03/2016 |
| Champlain Investment Partners, LLC |
Vermont |
1392270 |
0 |
1962310 |
11 |
1962310 |
6.09 % |
11/02/2016 |
| Champlain Investment Partners, LLC |
Vermont |
1392270 |
0 |
1962310 |
11 |
1962310 |
6.09 % |
11/02/2016 |
| Consonance Capman GP LLC |
Delaware |
|
|
|
|
0 |
0 % |
11/02/2016 |
| Mitchell Blutt |
USA |
|
|
|
|
0 |
0 % |
11/02/2016 |
| Consonance Capman GP LLC |
Delaware |
|
|
|
|
0 |
0 % |
11/02/2016 |
| Consonance Capital Management LP |
Delaware |
|
|
|
|
0 |
0 % |
11/02/2016 |
| Consonance Capital Management LP |
Delaware |
|
|
|
|
0 |
0 % |
11/02/2016 |
| Mitchell Blutt |
USA |
|
|
|
|
0 |
0 % |
11/02/2016 |
| Wellington Management Company LLP |
Delaware |
0 |
1933330 |
0 |
2140976 |
2140976 |
6.59 % |
11/02/2016 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1933330 |
0 |
2365897 |
2365897 |
7.28 % |
11/02/2016 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1933330 |
0 |
2365897 |
2365897 |
7.28 % |
11/02/2016 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1933330 |
0 |
2365897 |
2365897 |
7.28 % |
11/02/2016 |
| BlackRock, Inc. |
Delaware |
1785298 |
0 |
1852152 |
0 |
1852152 |
5.7 % |
28/01/2016 |
| Stephen DuBois Not applicable |
Stephen DuBois – United States |
0 |
3850000 |
0 |
3850000 |
3850000 |
11.85 % |
26/01/2016 |
| Camber Capital Management LLC |
Massachusetts |
0 |
3850000 |
0 |
3850000 |
3850000 |
11.85 % |
26/01/2016 |
| Camber Capital Management LLC |
Massachusetts |
0 |
3850000 |
0 |
3850000 |
3850000 |
11.85 % |
26/01/2016 |
| Stephen DuBois Not applicable |
Stephen DuBois – United States |
0 |
3850000 |
0 |
3850000 |
3850000 |
11.85 % |
26/01/2016 |
| Camber Capital Management LLC |
Massachusetts |
0 |
2000000 |
0 |
2000000 |
0 |
6.16 % |
02/11/2015 |
| Camber Capital Management LLC |
Massachusetts |
0 |
2000000 |
0 |
2000000 |
0 |
6.16 % |
02/11/2015 |
| Stephen DuBois Not applicable |
Stephen DuBois – United States |
0 |
2000000 |
0 |
2000000 |
0 |
6.16 % |
02/11/2015 |
| Stephen DuBois Not applicable |
Stephen DuBois – United States |
0 |
2000000 |
0 |
2000000 |
0 |
6.16 % |
02/11/2015 |
| Consonance Capman GP LLC |
Delaware |
0 |
2135200 |
0 |
2135200 |
2135200 |
6.8 % |
17/02/2015 |
| Mitchell Blutt |
USA |
0 |
2135200 |
0 |
2135200 |
2135200 |
6.8 % |
17/02/2015 |
| Consonance Capital Management LP |
Delaware |
0 |
2135200 |
0 |
2135200 |
2135200 |
6.8 % |
17/02/2015 |
| Consonance Capital Management LP |
Delaware |
0 |
2135200 |
0 |
2135200 |
2135200 |
6.8 % |
17/02/2015 |
| Mitchell Blutt |
USA |
0 |
2135200 |
0 |
2135200 |
2135200 |
6.8 % |
17/02/2015 |
| Consonance Capman GP LLC |
Delaware |
0 |
2135200 |
0 |
2135200 |
2135200 |
6.8 % |
17/02/2015 |
| Massachusetts Financial Services Company |
Delaware |
1000292 |
0 |
1000292 |
0 |
1000292 |
3.2 % |
12/02/2015 |
| David L. Martin |
United States America |
815577 |
0 |
815577 |
0 |
815577 |
2.7 % |
13/02/2014 |
| FT MANHATTAN CO131957714 |
USA |
790127 |
73300 |
790127 |
73300 |
863427 |
3.06 % |
12/02/2014 |
| Massachusetts Financial Services Company |
Delaware |
1535540 |
0 |
1627140 |
0 |
1627140 |
5.8 % |
07/02/2014 |
| FIRST MANHATTAN CO. |
NEW YORK |
1626546 |
73300 |
1626546 |
73300 |
1699846 |
8.21 % |
15/02/2013 |
| David L. Martin |
United States of America |
1179293 |
0 |
1179293 |
0 |
1179293 |
5.5 % |
30/01/2013 |
| David L. Martin |
United States America |
1120905 |
0 |
1120905 |
0 |
1120905 |
6.5 % |
08/02/2012 |
| ECP GP, LLC |
Delaware |
572640 |
58229 |
|
58229 |
630869 |
3.5 % |
09/09/2011 |
| John Friedman |
United States |
66229 |
1253113 |
66229 |
1253113 |
1319342 |
7.3 % |
09/09/2011 |
| Easton Hunt Capital Partners, L.P. |
Delaware |
680473 |
58229 |
680473 |
58229 |
738702 |
4.1 % |
09/09/2011 |
| EHC GP, LP |
Delaware |
680473 |
58229 |
|
58229 |
738702 |
4.1 % |
09/09/2011 |
| EHC, Inc. |
Delaware |
680473 |
58229 |
|
58229 |
738702 |
4.1 % |
09/09/2011 |
| Easton Capital Partners, LP |
Delaware |
572640 |
58229 |
|
58229 |
630869 |
3.5 % |
09/09/2011 |
| ECP GP, Inc. |
Delaware |
572640 |
58229 |
572640 |
58229 |
630869 |
3.5 % |
09/09/2011 |
| Maverick Capital, Ltd. |
Texas |
1528563 |
0 |
1528563 |
0 |
1528563 |
9.6 % |
14/02/2011 |
| Lee S. Ainslie III |
United States |
1528563 |
0 |
1528563 |
0 |
1528563 |
9.6 % |
14/02/2011 |
| Maverick Capital Management, LLC |
Texas |
1528563 |
0 |
1528563 |
0 |
1528563 |
9.6 % |
14/02/2011 |
| David L. Martin |
United States America |
1090872 |
0 |
1090872 |
0 |
1090872 |
6.6 % |
09/02/2011 |
| GDN Holdings, LLC |
Minnesota |
1254634 |
0 |
1254634 |
0 |
1254634 |
7.6 % |
09/12/2010 |
| Glen D. Nelson, M.D. |
United States of America |
1254634 |
0 |
1254634 |
0 |
1254634 |
7.6 % |
09/12/2010 |
| Maverick Capital Management, LLC |
Texas |
2183152 |
0 |
2183152 |
0 |
2183152 |
14.1 % |
16/02/2010 |
| Maverick Capital, Ltd. |
Texas |
2183152 |
0 |
2183152 |
0 |
2183152 |
14.1 % |
16/02/2010 |
| Lee S. Ainslie III |
United States |
2183152 |
0 |
2183152 |
0 |
2183152 |
14.1 % |
16/02/2010 |
| EHC GP, LP |
Delaware |
714740 |
58229 |
714740 |
58229 |
772969 |
5.1 % |
16/02/2010 |
| EHC, Inc. |
Delaware |
714740 |
58229 |
714740 |
58229 |
772969 |
5.1 % |
16/02/2010 |
| ECP GP, Inc. |
Delaware |
606907 |
58229 |
606907 |
58229 |
665136 |
4.4 % |
16/02/2010 |
| Easton Capital Partners, LP |
Delaware |
606907 |
58229 |
606907 |
58229 |
665136 |
4.4 % |
16/02/2010 |
| ECP GP, LLC |
Delaware |
606907 |
58229 |
606907 |
58229 |
665136 |
4.4 % |
16/02/2010 |
| Easton Hunt Capital Partners, L.P. |
Delaware |
714740 |
58229 |
714740 |
58229 |
772969 |
5.1 % |
16/02/2010 |