| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | ALLIANCEBERNSTEIN L.P. | 2,303,739 | 25,341,000 | 11.06% | ||
| 2 | RIVERBRIDGE PARTNERS LLC | 2,188,905 | 24,078,000 | 10.51% | ||
| 3 | FRANKLIN RESOURCES INC | 2,003,309 | 22,037,000 | 9.62% | ||
| 4 | ARMISTICE CAPITAL, LLC | 1,476,000 | 16,236,000 | 7.09% | ||
| 5 | JPMORGAN CHASE & CO | 1,376,118 | 15,137,000 | 6.61% | ||
| 6 | BlackRock Finance, Inc. | 1,317,857 | 14,497,000 | 6.33% | ||
| 7 | VANGUARD GROUP INC | 1,057,462 | 11,631,000 | 5.08% | ||
| 8 | BROADVIEW ADVISORS LLC | 901,592 | 9,918,000 | 4.33% | ||
| 9 | WASATCH ADVISORS LP | 846,742 | 9,314,000 | 4.07% | ||
| 10 | EMERALD ADVISERS, LLC | 575,586 | 6,331,000 | 2.76% | ||
| 11 | OCONNOR, A Distinct Business Unit of UBS ASSET MANAGEMENT AMERICAS (LLC) | 558,100 | 6,139,000 | 2.68% | ||
| 12 | Bank of New York Mellon Corp | 531,700 | 5,849,000 | 2.55% | ||
| 13 | Boston Partners | 510,642 | 5,617,000 | 2.45% | ||
| 14 | ADAGE CAPITAL PARTNERS GP, L.L.C. | 500,000 | 5,500,000 | 2.40% | ||
| 15 | NORTHERN TRUST CORP | 422,507 | 4,648,000 | 2.03% | ||
| 16 | Granahan Investment Management, LLC | 364,352 | 4,008,000 | 1.75% | ||
| 17 | STATE STREET CORP | 326,669 | 3,591,000 | 1.57% | ||
| 18 | Harvest Capital Strategies LLC | 300,000 | 3,300,000 | 1.44% | ||
| 19 | BANK OF AMERICA CORP /DE/ | 295,409 | 3,250,000 | 1.42% | ||
| 20 | MORGAN STANLEY | 281,465 | 3,096,000 | 1.35% | ||
| 21 | EMERALD MUTUAL FUND ADVISERS TRUST | 262,779 | 2,891,000 | 1.26% | ||
| 22 | PARAMETRIC PORTFOLIO ASSOCIATES LLC | 245,855 | 2,704,000 | 1.18% | ||
| 23 | CREDIT SUISSE AG/ | 216,818 | 2,384,000 | 1.04% | ||
| 24 | WELLS FARGO & COMPANY/MN | 166,756 | 1,834,000 | 0.80% | ||
| 25 | D. E. Shaw & Co., Inc. | 163,717 | 1,801,000 | 0.79% | ||
| 26 | GEODE CAPITAL MANAGEMENT, LLC | 161,411 | 1,775,000 | 0.77% | ||
| 27 | RUSSELL INVESTMENTS GROUP, LTD. | 160,359 | 1,763,000 | 0.77% | ||
| 28 | Granite Investment Partners, LLC | 93,920 | 1,033,000 | 0.45% | ||
| 29 | BLAIR WILLIAM & CO/IL | 96,200 | 987,000 | 0.43% | ||
| 30 | Fort Point Capital Partners LLC | 78,305 | 861,000 | 0.38% | ||
| 31 | TIAA CREF INVESTMENT MANAGEMENT LLC | 76,014 | 836,000 | 0.36% | ||
| 32 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 68,556 | 755,000 | 0.33% | ||
| 33 | KAYNE ANDERSON CAPITAL ADVISORS LP | 62,755 | 690,000 | 0.30% | ||
| 34 | KEYBANK NATIONAL ASSOCIATION/OH | 61,837 | 680,000 | 0.30% | ||
| 35 | DEUTSCHE BANK AG\ | 57,620 | 633,000 | 0.28% | ||
| 36 | IRONWOOD INVESTMENT MANAGEMENT LLC | 51,889 | 571,000 | 0.25% | ||
| 37 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 44,045 | 484,000 | 0.21% | ||
| 38 | Swiss National Bank | 37,050 | 408,000 | 0.18% | ||
| 39 | TEACHERS ADVISORS, LLC | 36,857 | 405,000 | 0.18% | ||
| 40 | KBC Group NV | 36,717 | 404,000 | 0.18% | ||
| 41 | FDx Advisors, Inc. | 33,153 | 365,000 | 0.16% | ||
| 42 | US BANCORP \DE\ | 32,765 | 361,000 | 0.16% | ||
| 43 | COMMERCE BANK | 30,167 | 332,000 | 0.14% | ||
| 44 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 29,000 | 319,000 | 0.14% | Call | |
| 45 | UNITED SERVICES AUTOMOBILE ASSOCIATION | 28,560 | 314,000 | 0.14% | ||
| 46 | OLD NATIONAL BANCORP /IN/ | 26,807 | 295,000 | 0.13% | ||
| 47 | ENVESTNET ASSET MANAGEMENT INC | 26,355 | 290,000 | 0.13% | ||
| 48 | RHUMBLINE ADVISERS | 23,627 | 260,000 | 0.11% | ||
| 49 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 19,454 | 214,000 | 0.09% | ||
| 50 | WRAPMANAGER INC | 19,066 | 210,000 | 0.09% |
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.