9.70293 % | Conestoga Capital Advisors, LLC | 3,824,894 | 507,090 | 12/31/2023 |
8.66367 % | Neuberger Berman, LLC | 3,415,219 | -29,872 | 12/31/2023 |
8.03768 % | Artisan Partners Limited Partnership | 3,168,453 | -141,754 | 12/31/2023 |
8.00859 % | BlackRock Institutional Trust Company, N.A. | 3,156,986 | 306,944 | 12/31/2023 |
6.89691 % | ClearBridge Investments, LLC | 2,718,760 | 206,292 | 12/31/2023 |
6.85941 % | The Vanguard Group, Inc. | 2,703,978 | 65,859 | 12/31/2023 |
3.90844 % | First Light Asset Management, LLC | 1,540,708 | -345,510 | 12/31/2023 |
3.21701 % | Riverbridge Partners, LLC | 1,268,146 | -49,045 | 12/31/2023 |
2.79234 % | T. Rowe Price Investment Management, Inc. | 1,100,742 | 1,100,742 | 12/31/2023 |
2.38351 % | State Street Global Advisors (US) | 939,581 | 85,415 | 12/31/2023 |
2.37911 % | Ranger Investment Management, L.P. | 937,846 | 70,868 | 12/31/2023 |
2.02943 % | Liberman (Nicholas) | 800,000 | 800,000 | 12/31/2022 |
1.97597 % | Renaissance Technologies LLC | 778,926 | -106,800 | 12/31/2023 |
1.94763 % | Geode Capital Management, L.L.C. | 767,755 | 47,306 | 12/31/2023 |
1.59770 % | BlackRock Financial Management, Inc. | 629,814 | 75,153 | 12/31/2023 |
1.43328 % | Bares Capital Management, Inc. | 565,000 | 220,000 | 12/31/2023 |
1.28455 % | Stephens Investment Management Group, LLC | 506,371 | 139,338 | 12/31/2023 |
1.10059 % | Morgan Stanley & Co. LLC | 433,852 | 297,802 | 12/31/2023 |
1.05158 % | Dimensional Fund Advisors, L.P. | 414,532 | 2,080 | 12/31/2023 |
1.02892 % | Millennium Management LLC | 405,601 | -290,597 | 12/31/2023 |
1.01471 % | Liberman (Laini) | 400,000 | 400,000 | 12/31/2022 |
0.89500 % | Blessing (Jason) | 352,808 | -26,546 | 2/19/2024 |
0.87178 % | Northern Trust Investments, Inc. | 343,655 | 19,804 | 12/31/2023 |
0.83392 % | Nuveen LLC | 328,730 | -32,065 | 12/31/2023 |
0.82299 % | Baillie Gifford & Co. | 324,421 | -60,946 | 1/31/2024 |
0.79758 % | Two Sigma Investments, LP | 314,407 | 36,320 | 12/31/2023 |
0.75019 % | Assenagon Asset Management S.A. | 295,724 | 295,724 | 12/31/2023 |
0.72023 % | Nicholas Company, Inc. | 283,914 | 0 | 12/31/2023 |
0.71562 % | Comerica, Inc. | 282,096 | -12,236 | 12/31/2023 |
0.70491 % | Charles Schwab Investment Management, Inc. | 277,874 | 4,551 | 12/31/2023 |
0.66218 % | Columbia Threadneedle Investments (US) | 261,031 | 53,155 | 12/31/2023 |
0.66038 % | New York State Common Retirement Fund | 260,321 | -627 | 12/31/2023 |
0.63420 % | Liberman (Justin) | 250,000 | 250,000 | 12/31/2022 |
0.62203 % | Nordea Funds Oy | 245,206 | -5,039 | 12/31/2023 |
0.61893 % | Summit Creek Advisors LLC | 243,984 | -192,113 | 12/31/2023 |
0.60867 % | B. Riley Asset Management, LLC | 239,936 | 239,936 | 12/31/2023 |
0.59186 % | Russell Investments Trust Company | 233,312 | 6,647 | 12/31/2023 |
0.57257 % | Sea Cliff Partners Management LP | 225,709 | 225,709 | 12/31/2023 |
0.54372 % | Kopp Investment Advisors, LLC | 214,335 | -10,000 | 12/31/2023 |
0.47699 % | Segall Bryant & Hamill, LLC | 188,029 | 41,692 | 12/31/2023 |
0.45978 % | Rice Hall James & Associates, LLC | 181,247 | 18,281 | 12/31/2023 |
0.44704 % | RBC Capital Markets Wealth Management | 176,224 | -6,228 | 12/31/2023 |
0.41093 % | Madison Asset Management LLC | 161,989 | 32,301 | 12/31/2023 |
0.36983 % | Selig (Laura Duty) | 145,786 | -2,655 | 3/14/2024 |
0.36783 % | Sixth Street Partners, LLC | 145,000 | 145,000 | 12/31/2023 |
0.36151 % | Neuberger Berman Asset Management Ireland Ltd | 142,507 | 1,865 | 12/31/2023 |
0.34746 % | Morgan Stanley Investment Management Inc. (US) | 136,970 | 136,243 | 12/31/2023 |
0.34738 % | Rayani (Rehmann) | 136,937 | -5,564 | 2/16/2024 |
0.34627 % | Handelsbanken Kapitalförvaltning AB | 136,500 | 13,000 | 3/31/2024 |
0.34221 % | Homestead Advisers Corp. | 134,900 | 0 | 12/31/2023 |
0.32317 % | RBC Global Asset Management (U.S.) Inc. | 127,392 | -47,040 | 12/31/2023 |
0.31340 % | Nordea Investment Management AB (Denmark) | 123,543 | 1,262 | 2/29/2024 |
0.30618 % | Squarepoint Capital LLP | 120,697 | 61,274 | 12/31/2023 |
0.29911 % | Boothbay Fund Management, LLC | 117,911 | 117,911 | 12/31/2023 |
0.29579 % | Goldman Sachs & Company, Inc. | 116,600 | 37,728 | 12/31/2023 |
0.29332 % | Northern Trust Global Investments | 115,625 | -26,597 | 12/31/2023 |
0.28863 % | Luther King Capital Management Corp. | 113,776 | -10,500 | 12/31/2023 |
0.28449 % | BNY Mellon Asset Management | 112,144 | 10,390 | 12/31/2023 |
0.28277 % | BlackRock Investment Management, LLC | 111,468 | 13,502 | 12/31/2023 |
0.25316 % | Citadel Advisors LLC | 99,794 | 33,364 | 12/31/2023 |
0.24864 % | BlackRock Investment Management (UK) Ltd. | 98,014 | 9,960 | 12/31/2023 |
0.23973 % | Anderson (Mark Albert) | 94,500 | -5,663 | 2/16/2024 |
0.22484 % | SEI Investments Management Corporation | 88,630 | 742 | 12/31/2023 |
0.21484 % | Barclays Bank PLC | 84,691 | 53,935 | 12/31/2023 |
0.21353 % | UBS Financial Services, Inc. | 84,175 | 45,423 | 12/31/2023 |
0.18893 % | BlackRock Advisors (UK) Limited | 74,475 | 1,971 | 3/31/2024 |
0.18265 % | Schweizerische Nationalbank | 72,000 | -7,600 | 12/31/2023 |
0.17695 % | Select Equity Group, L.P. | 69,754 | 16,723 | 12/31/2023 |
0.17639 % | Federated MDTA LLC | 69,532 | -81,217 | 12/31/2023 |
0.16494 % | Balyasny Asset Management LP | 65,020 | 40,365 | 12/31/2023 |
0.16115 % | Dail (Baljit) | 63,526 | 7,861 | 2/15/2024 |
0.15720 % | Kannan (Suresh) | 61,969 | -6,556 | 2/19/2024 |
0.15545 % | BlackRock Asset Management Ireland Limited | 61,280 | 1,051 | 12/31/2023 |
0.15490 % | Schwartz (Joshua) | 61,060 | 61,060 | 12/31/2022 |
0.14988 % | Mutual of America Capital Management LLC | 59,083 | -2,711 | 12/31/2023 |
0.14703 % | BofA Global Research (US) | 57,960 | 4,468 | 12/31/2023 |
0.14658 % | Fisher Melissa B | 57,782 | 5,571 | 2/16/2024 |
0.14316 % | BNP Paribas Securities Corp. North America | 56,433 | -14,737 | 12/31/2023 |
0.13810 % | Algert Global LLC | 54,440 | 32,930 | 12/31/2023 |
0.13652 % | Rhumbline Advisers Ltd. Partnership | 53,816 | -187 | 12/31/2023 |
0.13279 % | UBS Asset Management (Americas), Inc. | 52,344 | -2,456 | 12/31/2023 |
0.12906 % | J.P. Morgan Securities LLC | 50,876 | 9,910 | 12/31/2023 |
0.12867 % | Envestnet Asset Management, Inc. | 50,723 | -12,901 | 12/31/2023 |
0.12622 % | Renaissance Investment Management | 49,756 | -2,036 | 12/31/2023 |
0.12534 % | Lyon (Christopher John) | 49,408 | -8,124 | 3/14/2024 |
0.11923 % | HOOPP Investment Management | 47,000 | 45,000 | 12/31/2023 |
0.11263 % | SEB Investment Management AB | 44,400 | 0 | 12/31/2023 |
0.11206 % | Credit Suisse Funds AG | 44,174 | 1,804 | 12/31/2023 |
0.11113 % | Managed Account Advisors LLC | 43,808 | -119,280 | 12/31/2023 |
0.10881 % | Connor, Clark & Lunn Investment Management Ltd. | 42,893 | -7,284 | 12/31/2023 |
0.10714 % | D. E. Shaw & Co., L.P. | 42,234 | -10,518 | 12/31/2023 |
0.10555 % | AllianceBernstein L.P. | 41,607 | -51 | 12/31/2023 |
0.10322 % | Mellon Investments Corporation | 40,691 | 6,656 | 12/31/2023 |
0.10315 % | LMCG Investments, LLC | 40,660 | 0 | 12/31/2023 |
0.09835 % | California State Teachers Retirement System | 38,771 | -1,469 | 12/31/2023 |
0.09676 % | Thrive Wealth Management, LLC | 38,143 | -1,480 | 3/31/2024 |
0.09664 % | Legal & General Investment Management Ltd. | 38,095 | 1,583 | 12/31/2023 |
0.09640 % | Prescott Group Capital Management, LLC | 38,000 | 38,000 | 12/31/2023 |
0.09316 % | Martingale Asset Management, L.P. | 36,724 | -2,420 | 12/31/2023 |
0.09248 % | Henricks (Alan S) | 36,457 | 7,102 | 2/15/2024 |