| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | FMR LLC | 4,746,889 | 104,432,000 | 21.52% | ||
| 2 | VANGUARD GROUP INC | 1,904,106 | 41,891,000 | 8.63% | ||
| 3 | BlackRock Fund Advisors | 1,748,984 | 38,478,000 | 7.93% | ||
| 4 | Pembroke Management, LTD | 1,747,728 | 38,450,000 | 7.92% | ||
| 5 | RIVERBRIDGE PARTNERS LLC | 1,297,360 | 28,542,000 | 5.88% | ||
| 6 | Conestoga Capital Advisors, LLC | 1,053,510 | 23,177,000 | 4.78% | ||
| 7 | DIMENSIONAL FUND ADVISORS LP | 1,015,508 | 22,341,000 | 4.60% | ||
| 8 | BlackRock Institutional Trust Company, N.A. | 631,644 | 13,896,000 | 2.86% | ||
| 9 | Stephens Investment Management Group LLC | 590,522 | 12,991,000 | 2.68% | ||
| 10 | AMERIPRISE FINANCIAL INC | 579,171 | 12,741,000 | 2.63% | ||
| 11 | NORTHERN TRUST CORP | 551,651 | 12,136,000 | 2.50% | ||
| 12 | FRANKLIN RESOURCES INC | 503,999 | 11,088,000 | 2.28% | ||
| 13 | STATE STREET CORP | 434,448 | 9,562,000 | 1.97% | ||
| 14 | TEACHERS ADVISORS, LLC | 407,934 | 8,975,000 | 1.85% | ||
| 15 | Bank of New York Mellon Corp | 329,576 | 7,251,000 | 1.49% | ||
| 16 | Cortina Asset Management, LLC | 321,190 | 7,066,000 | 1.46% | ||
| 17 | RENAISSANCE TECHNOLOGIES LLC | 318,500 | 7,007,000 | 1.44% | ||
| 18 | Polar Asset Management Partners Inc. | 250,381 | 5,508,000 | 1.13% | ||
| 19 | TIVERTON ASSET MANAGEMENT LLC | 246,000 | 5,412,000 | 1.12% | ||
| 20 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 216,423 | 4,761,000 | 0.98% | ||
| 21 | GEODE CAPITAL MANAGEMENT, LLC | 169,551 | 3,729,000 | 0.77% | ||
| 22 | PRINCIPAL FINANCIAL GROUP INC | 160,386 | 3,528,000 | 0.73% | ||
| 23 | DEUTSCHE BANK AG\ | 141,666 | 3,116,000 | 0.64% | ||
| 24 | ROYCE & ASSOCIATES LP | 141,000 | 3,102,000 | 0.64% | ||
| 25 | AlphaOne Investment Services, LLC | 132,882 | 2,924,000 | 0.60% | ||
| 26 | First Light Asset Management, LLC | 117,006 | 2,574,000 | 0.53% | ||
| 27 | PANAGORA ASSET MANAGEMENT INC | 115,876 | 2,549,000 | 0.53% | ||
| 28 | WALL STREET ASSOCIATES | 105,700 | 2,325,000 | 0.48% | ||
| 29 | BlackRock Investment Management, LLC | 98,205 | 2,161,000 | 0.45% | ||
| 30 | TIAA CREF INVESTMENT MANAGEMENT LLC | 87,889 | 1,934,000 | 0.40% | ||
| 31 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 84,219 | 1,853,000 | 0.38% | ||
| 32 | PINNACLE FINANCIAL PARTNERS INC | 83,181 | 1,830,000 | 0.38% | ||
| 33 | MILLENNIUM MANAGEMENT LLC | 83,147 | 1,829,000 | 0.38% | ||
| 34 | D. E. Shaw & Co., Inc. | 81,659 | 1,796,000 | 0.37% | ||
| 35 | BANK OF AMERICA CORP /DE/ | 79,962 | 1,759,000 | 0.36% | ||
| 36 | Invesco Ltd. | 79,487 | 1,749,000 | 0.36% | ||
| 37 | LOOMIS SAYLES & CO L P | 77,977 | 1,715,000 | 0.35% | ||
| 38 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 75,000 | 1,650,000 | 0.34% | ||
| 39 | BLAIR WILLIAM & CO/IL | 63,701 | 1,401,000 | 0.29% | ||
| 40 | KENNEDY CAPITAL MANAGEMENT LLC | 63,379 | 1,394,000 | 0.29% | ||
| 41 | PRUDENTIAL FINANCIAL INC | 60,712 | 1,336,000 | 0.28% | ||
| 42 | Granite Investment Partners, LLC | 58,088 | 1,278,000 | 0.26% | ||
| 43 | WASATCH ADVISORS LP | 54,575 | 1,201,000 | 0.25% | ||
| 44 | GUGGENHEIM CAPITAL LLC | 53,679 | 1,181,000 | 0.24% | ||
| 45 | CITADEL ADVISORS LLC | 48,409 | 1,065,000 | 0.22% | ||
| 46 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 46,774 | 1,029,000 | 0.21% | ||
| 47 | NEXT CENTURY GROWTH INVESTORS LLC | 43,884 | 965,000 | 0.20% | ||
| 48 | Nationwide Fund Advisors | 35,854 | 789,000 | 0.16% | ||
| 49 | Swiss National Bank | 33,700 | 741,000 | 0.15% | ||
| 50 | ALLIANCEBERNSTEIN L.P. | 31,840 | 694,000 | 0.14% |
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.