VANGUARD GROUP INC |
6870027 |
11.8% |
BlackRock, Inc. |
5829325 |
10.0% |
BlackRock Finance, Inc. |
5691585 |
9.8% |
MACQUARIE GROUP LTD |
2516660 |
4.3% |
BROWN CAPITAL MANAGEMENT LLC |
2359764 |
4.1% |
Conestoga Capital Advisors, LLC |
2273894 |
3.9% |
Invesco Ltd. |
2048899 |
3.5% |
JENNISON ASSOCIATES LLC |
1865843 |
3.2% |
STATE STREET CORP |
1663767 |
2.9% |
GEODE CAPITAL MANAGEMENT, LLC |
1333636 |
2.3% |
Hood River Capital Management LLC |
1261924 |
2.2% |
North Reef Capital Management LP |
1230000 |
2.1% |
AMERICAN CENTURY COMPANIES INC |
1210143 |
2.1% |
Nuveen Asset Management, LLC |
1090198 |
1.9% |
DIMENSIONAL FUND ADVISORS LP |
1002372 |
1.7% |
Tensile Capital Management LP |
932767 |
1.6% |
FRED ALGER MANAGEMENT, LLC |
875403 |
1.5% |
PRICE T ROWE ASSOCIATES INC /MD/ |
845326 |
1.5% |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
804878 |
1.4% |
NEW YORK STATE COMMON RETIREMENT FUND |
770890 |
1.3% |
FEDERATED HERMES, INC. |
770134 |
1.3% |
MORGAN STANLEY |
669543 |
1.2% |
BANK OF AMERICA CORP /DE/ |
654549 |
1.1% |
MANUFACTURERS LIFE INSURANCE COMPANY, THE |
615643 |
1.1% |
EMERALD ADVISERS, LLC |
605296 |
1.0% |
Bank of New York Mellon Corp |
585320 |
1.0% |
FMR LLC |
583631 |
1.0% |
ADAMS STREET PARTNERS LLC |
580209 |
1.0% |
NORTHERN TRUST CORP |
561076 |
1.0% |
NEXT CENTURY GROWTH INVESTORS LLC |
556599 |
1.0% |
GOLDMAN SACHS GROUP INC |
498457 |
0.9% |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
496195 |
0.9% |
EMERALD MUTUAL FUND ADVISERS TRUST |
494492 |
0.9% |
Handelsbanken Fonder AB |
471816 |
0.8% |
abrdn plc |
459644 |
0.8% |
JPMORGAN CHASE & CO |
435507 |
0.8% |
FIRST TRUST ADVISORS LP |
418412 |
0.7% |
TimesSquare Capital Management, LLC |
415585 |
0.7% |
NORGES BANK |
368691 |
0.6% |
AXIOM INVESTORS LLC /DE |
319198 |
0.5% |
VICTORY CAPITAL MANAGEMENT INC |
311082 |
0.5% |
Mesirow Institutional Investment Management, Inc. |
284136 |
0.5% |
SEI INVESTMENTS CO |
279049 |
0.5% |
VOYA INVESTMENT MANAGEMENT LLC |
275356 |
0.5% |
SEGALL BRYANT & HAMILL, LLC |
256103 |
0.4% |
Venturi Wealth Management, LLC |
254197 |
0.4% |
Allspring Global Investments Holdings, LLC |
247261 |
0.4% |
BANK OF MONTREAL /CAN/ |
231014 |
0.4% |
Summit Creek Advisors LLC |
230488 |
0.4% |
Clearbridge Investments, LLC |
223604 |
0.4% |
Penn Capital Management Company, LLC |
220854 |
0.4% |
TREMBLANT CAPITAL GROUP |
218237 |
0.4% |
Tidal Investments LLC |
213899 |
0.4% |
NICHOLAS COMPANY, INC. |
205665 |
0.4% |
Assenagon Asset Management S.A. |
204572 |
0.4% |
RENAISSANCE TECHNOLOGIES LLC |
204000 |
0.4% |
Coronation Fund Managers Ltd. |
203785 |
0.4% |
Neuberger Berman Group LLC |
189015 |
0.3% |
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC |
179409 |
0.3% |
COMERICA BANK |
177122 |
0.3% |
Qube Research & Technologies Ltd |
175327 |
0.3% |
STATE OF WISCONSIN INVESTMENT BOARD |
173638 |
0.3% |
Robeco Institutional Asset Management B.V. |
170355 |
0.3% |
PICTON MAHONEY ASSET MANAGEMENT |
168172 |
0.3% |
Connor, Clark & Lunn Investment Management Ltd. |
165927 |
0.3% |
BNP PARIBAS FINANCIAL MARKETS |
142666 |
0.2% |
G2 Investment Partners Management LLC |
141349 |
0.2% |
Motley Fool Wealth Management, LLC |
140467 |
0.2% |
KING LUTHER CAPITAL MANAGEMENT CORP |
140096 |
0.2% |
Lisanti Capital Growth, LLC |
139485 |
0.2% |
PRINCIPAL FINANCIAL GROUP INC |
127462 |
0.2% |
JANE STREET GROUP, LLC |
123165 |
0.2% |
AMERIPRISE FINANCIAL INC |
121635 |
0.2% |
Pier Capital, LLC |
121408 |
0.2% |
Pembroke Management, LTD |
121056 |
0.2% |
Swiss National Bank |
116200 |
0.2% |
TWINBEECH CAPITAL LP |
114718 |
0.2% |
TUDOR INVESTMENT CORP ET AL |
114575 |
0.2% |
RAYMOND JAMES & ASSOCIATES |
109159 |
0.2% |
Hillsdale Investment Management Inc. |
106566 |
0.2% |
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM |
105022 |
0.2% |
RHUMBLINE ADVISERS |
86849 |
0.1% |
OBERWEIS ASSET MANAGEMENT INC/ |
84110 |
0.1% |
EAM Global Investors LLC |
80983 |
0.1% |
BARCLAYS PLC |
79957 |
0.1% |
Curi RMB Capital, LLC |
78656 |
0.1% |
ENVESTNET ASSET MANAGEMENT INC |
77870 |
0.1% |
Legal & General Group Plc |
76089 |
0.1% |
ALLIANCEBERNSTEIN L.P. |
74938 |
0.1% |
THRIVENT FINANCIAL FOR LUTHERANS |
72680 |
0.1% |
Penserra Capital Management LLC |
72583 |
0.1% |
OAK RIDGE INVESTMENTS LLC |
72311 |
0.1% |
NORDEA INVESTMENT MANAGEMENT AB |
72057 |
0.1% |
EAM Investors, LLC |
67837 |
0.1% |
Man Group plc |
62447 |
0.1% |
RENAISSANCE GROUP LLC |
60069 |
0.1% |
NOMURA HOLDINGS INC |
59658 |
0.1% |
CANADA LIFE ASSURANCE Co |
59084 |
0.1% |
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC |
57800 |
0.1% |
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM |
57620 |
0.1% |