| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 6,079,615 | 5,950,906 | -128,709 | 0.09 | 0.08 | -0.01 | sell |
| VANGUARD GROUP INC | 4,140,694 | 4,114,044 | -26,650 | 0.01 | 0.01 | -0.00 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 3,171,508 | 2,998,147 | -173,361 | 0.94 | 0.87 | -0.08 | sell |
| WASATCH ADVISORS LP | 1,998,864 | 1,954,487 | -44,377 | 1.35 | 1.24 | -0.12 | sell |
| BAMCO INC /NY/ | 1,699,711 | 1,941,817 | +242,106 | 0.61 | 0.64 | +0.03 | buy |
| T. Rowe Price Investment Management, Inc. | 2,092,742 | 1,935,185 | -157,557 | 0.17 | 0.15 | -0.02 | sell |
| BlackRock, Inc. | 1,967,515 | 1,919,115 | -48,400 | 0.01 | 0.00 | -0.00 | sell |
| Conestoga Capital Advisors, LLC | 1,183,574 | 1,160,196 | -23,378 | 2.17 | 2.07 | -0.09 | sell |
| Impax Asset Management Group plc | 1,010,816 | 1,010,816 | 0 | 0.74 | 0.70 | -0.04 | hold |
| Capital World Investors | 620,123 | 983,989 | +363,866 | 0.01 | 0.02 | +0.01 | buy |
| STATE STREET CORP | 764,588 | 777,354 | +12,766 | 0.00 | 0.00 | -0.00 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 709,271 | 760,186 | +50,915 | 1.61 | 1.54 | -0.07 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 751,555 | 745,385 | -6,170 | 0.01 | 0.01 | -0.00 | sell |
| DIMENSIONAL FUND ADVISORS LP | 669,779 | 701,372 | +31,593 | 0.02 | 0.02 | -0.00 | buy |
| Neuberger Berman Group LLC | 707,064 | 684,533 | -22,531 | 0.07 | 0.06 | -0.01 | sell |
| Allianz Asset Management GmbH | 646,204 | 666,259 | +20,055 | 0.12 | 0.11 | -0.01 | buy |
| AMERICAN CENTURY COMPANIES INC | 521,564 | 629,029 | +107,465 | 0.04 | 0.04 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 773,358 | 622,034 | -151,324 | 0.03 | 0.02 | -0.01 | sell |
| GW&K Investment Management, LLC | 571,958 | 591,219 | +19,261 | 0.64 | 0.64 | -0.00 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 555,858 | 554,981 | -877 | 0.01 | 0.01 | -0.00 | sell |
| BANK OF AMERICA CORP /DE/ | 549,132 | 523,936 | -25,196 | 0.01 | 0.01 | -0.00 | sell |
| BROWN ADVISORY INC | 516,821 | 499,817 | -17,004 | 0.09 | 0.08 | -0.01 | sell |
| Stephens Investment Management Group LLC | 471,261 | 461,804 | -9,457 | 0.83 | 0.74 | -0.09 | sell |
| DF DENT & CO INC | 466,343 | 457,934 | -8,409 | 0.76 | 0.70 | -0.05 | sell |
| Artisan Partners Limited Partnership | 447,986 | 448,351 | +365 | 0.09 | 0.08 | -0.01 | buy |
| WELLS FARGO & COMPANY/MN | 460,333 | 447,959 | -12,374 | 0.01 | 0.01 | -0.00 | sell |
| CITADEL ADVISORS LLC | 11,624 | 447,827 | +436,203 | 0.00 | 0.05 | +0.05 | buy |
| AQR CAPITAL MANAGEMENT LLC | 52,302 | 441,192 | +388,890 | 0.01 | 0.04 | +0.04 | buy |
| JARISLOWSKY, FRASER Ltd | 507,192 | 421,067 | -86,125 | 0.39 | 0.29 | -0.10 | sell |
| FRED ALGER MANAGEMENT, LLC | 399,585 | 410,549 | +10,964 | 0.28 | 0.22 | -0.05 | buy |
| Bank of New York Mellon Corp | 402,760 | 380,379 | -22,381 | 0.01 | 0.01 | -0.00 | sell |
| LOOMIS SAYLES & CO L P | 401,287 | 371,468 | -29,819 | 0.07 | 0.06 | -0.01 | sell |
| Premier Fund Managers Ltd | 341,855 | 343,185 | +1,330 | 1.56 | 1.51 | -0.05 | buy |
| Allspring Global Investments Holdings, LLC | 368,241 | 336,636 | -31,605 | 0.08 | 0.07 | -0.01 | sell |
| JPMORGAN CHASE & CO | 271,186 | 325,959 | +54,773 | 0.00 | 0.00 | +0.00 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 325,484 | 305,367 | -20,117 | 0.01 | 0.01 | -0.00 | sell |
| RAYMOND JAMES FINANCIAL INC | 306,248 | 300,524 | -5,724 | 0.01 | 0.01 | -0.00 | sell |
| UBS Group AG | 133,667 | 284,226 | +150,559 | 0.00 | 0.01 | +0.00 | buy |
| Sandhill Capital Partners LLC | 305,017 | 283,855 | -21,162 | 3.05 | 2.47 | -0.58 | sell |
| NORTHERN TRUST CORP | 303,641 | 278,476 | -25,165 | 0.01 | 0.00 | -0.00 | sell |
| Pembroke Management, LTD | 206,664 | 269,098 | +62,434 | 3.66 | 3.94 | +0.28 | buy |
| ACK Asset Management LLC | 100,000 | 250,000 | +150,000 | 1.99 | 3.97 | +1.98 | buy |
| GILDER GAGNON HOWE & CO LLC | 217,091 | 243,349 | +26,258 | 0.34 | 0.31 | -0.03 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 170,285 | 220,571 | +50,286 | 0.01 | 0.01 | +0.00 | buy |
| ROYAL BANK OF CANADA | 178,186 | 217,029 | +38,843 | 0.00 | 0.01 | +0.00 | buy |
| SEI INVESTMENTS CO | 209,227 | 215,459 | +6,232 | 0.03 | 0.03 | -0.00 | buy |
| MORGAN STANLEY | 215,725 | 214,917 | -808 | 0.00 | 0.00 | -0.00 | sell |
| Handelsbanken Fonder AB | 183,137 | 182,437 | -700 | 0.09 | 0.08 | -0.01 | sell |
| Skandinaviska Enskilda Banken AB (publ) | 223,300 | 179,300 | -44,000 | 0.13 | 0.09 | -0.04 | sell |
| BLI - Banque de Luxembourg Investments | 173,500 | 173,100 | -400 | 0.64 | 0.60 | -0.04 | sell |
| MILLENNIUM MANAGEMENT LLC | 75,149 | 169,989 | +94,840 | 0.01 | 0.02 | +0.01 | buy |
| J. Goldman & Co LP | 0 | 169,878 | +169,878 | 0.00 | 0.65 | +0.65 | buy |
| NATIXIS ADVISORS, LLC | 152,319 | 163,175 | +10,856 | 0.03 | 0.03 | -0.00 | buy |
| CITIGROUP INC | 3,311 | 161,875 | +158,564 | 0.00 | 0.01 | +0.01 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 37,500 | 157,249 | +119,749 | 0.00 | 0.01 | +0.01 | buy |
| FENIMORE ASSET MANAGEMENT INC | 149,026 | 153,243 | +4,217 | 0.38 | 0.37 | -0.01 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 211,650 | 144,379 | -67,271 | 0.03 | 0.02 | -0.01 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 131,791 | 140,899 | +9,108 | 0.04 | 0.04 | -0.00 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 65,158 | 137,984 | +72,826 | 0.03 | 0.06 | +0.03 | buy |
| Fisher Asset Management, LLC | 131,932 | 132,770 | +838 | 0.01 | 0.01 | -0.00 | buy |
| Granite Investment Partners, LLC | 140,880 | 128,282 | -12,598 | 0.87 | 0.76 | -0.11 | sell |
| JANE STREET GROUP, LLC | 55,971 | 123,235 | +67,264 | 0.01 | 0.02 | +0.01 | buy |
| Cubist Systematic Strategies, LLC | 24,606 | 109,271 | +84,665 | 0.04 | 0.14 | +0.10 | buy |
| COMERICA BANK | 108,203 | 108,206 | +3 | 0.06 | 0.05 | -0.00 | buy |
| Nuveen, LLC | 134,366 | 102,347 | -32,019 | 0.00 | 0.00 | -0.00 | sell |
| Hill City Capital, LP | 42,250 | 100,250 | +58,000 | 0.38 | 0.65 | +0.27 | buy |
| SEGALL BRYANT & HAMILL, LLC | 82,064 | 98,737 | +16,673 | 0.15 | 0.17 | +0.01 | buy |
| Zuckerman Investment Group, LLC | 54,430 | 96,318 | +41,888 | 0.71 | 1.13 | +0.42 | buy |
| STIFEL FINANCIAL CORP | 94,996 | 90,374 | -4,622 | 0.01 | 0.01 | -0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 84,848 | 87,131 | +2,283 | 0.02 | 0.01 | -0.00 | buy |
| Swiss National Bank | 87,400 | 85,900 | -1,500 | 0.01 | 0.01 | -0.00 | sell |
| GOLDMAN SACHS GROUP INC | 213,331 | 82,535 | -130,796 | 0.00 | 0.00 | -0.00 | sell |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 79,832 | 80,919 | +1,087 | 0.02 | 0.02 | -0.00 | buy |
| Point72 Asset Management, L.P. | 60,113 | 80,800 | +20,687 | 0.02 | 0.02 | +0.00 | buy |
| Rockefeller Capital Management L.P. | 57,754 | 79,564 | +21,810 | 0.02 | 0.02 | +0.00 | buy |
| BARCLAYS PLC | 40,755 | 77,201 | +36,446 | 0.00 | 0.00 | +0.00 | buy |
| Holocene Advisors, LP | 50,829 | 68,126 | +17,297 | 0.02 | 0.02 | +0.00 | buy |
| Summit Creek Advisors LLC | 67,742 | 64,889 | -2,853 | 1.20 | 1.09 | -0.11 | sell |
| TRUIST FINANCIAL CORP | 65,158 | 64,167 | -991 | 0.01 | 0.01 | -0.00 | sell |
| Schonfeld Strategic Advisors LLC | 42,176 | 63,210 | +21,034 | 0.03 | 0.06 | +0.02 | buy |
| Legal & General Group Plc | 60,296 | 62,918 | +2,622 | 0.00 | 0.00 | -0.00 | buy |
| ROYCE & ASSOCIATES LP | 0 | 62,000 | +62,000 | 0.00 | 0.08 | +0.08 | buy |
| BLAIR WILLIAM & CO/IL | 41,869 | 60,683 | +18,814 | 0.02 | 0.02 | +0.01 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 60,819 | 58,771 | -2,048 | 0.02 | 0.02 | -0.00 | sell |
| McCollum Christoferson Group LLC | 57,517 | 57,402 | -115 | 2.13 | 2.07 | -0.07 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 71,506 | 57,397 | -14,109 | 0.01 | 0.00 | -0.00 | sell |
| Motley Fool Wealth Management, LLC | 0 | 56,004 | +56,004 | 0.00 | 0.41 | +0.41 | buy |
| Crown Oak Advisors, LLC | 55,476 | 55,670 | +194 | 3.40 | 3.18 | -0.22 | buy |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 55,485 | 55,485 | 0 | 0.14 | 0.14 | -0.00 | hold |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 17,415 | 54,884 | +37,469 | 0.00 | 0.01 | +0.01 | buy |
| TD ASSET MANAGEMENT INC | 61,389 | 54,132 | -7,257 | 0.01 | 0.01 | -0.00 | sell |
| EULAV Asset Management | 51,100 | 51,100 | 0 | 0.15 | 0.15 | -0.01 | hold |
| NICHOLAS COMPANY, INC. | 36,507 | 48,062 | +11,555 | 0.08 | 0.10 | +0.02 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 46,961 | 47,371 | +410 | 0.01 | 0.01 | -0.00 | buy |
| RHUMBLINE ADVISERS | 50,037 | 44,539 | -5,498 | 0.01 | 0.00 | -0.00 | sell |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 46,902 | 44,138 | -2,764 | 0.02 | 0.02 | -0.00 | sell |
| Verition Fund Management LLC | 10,909 | 43,958 | +33,049 | 0.01 | 0.03 | +0.02 | buy |
| Empire Life Investments Inc. | 46,131 | 42,846 | -3,285 | 0.36 | 0.33 | -0.04 | sell |
| Advantage Alpha Capital Partners LP | 40,255 | 42,756 | +2,501 | 1.20 | 1.39 | +0.20 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 41,708 | 41,708 | 0 | 0.01 | 0.01 | -0.00 | hold |