| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 5,845,546 | 9,669,094 | +3,823,548 | 0.01 | 0.01 | +0.00 | buy |
| VANGUARD GROUP INC | 6,970,634 | 7,912,306 | +941,672 | 0.01 | 0.01 | -0.00 | buy |
| MIZUHO SECURITIES USA LLC | 5,112,000 | 6,095,000 | +983,000 | 0.13 | 0.13 | +0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 1,823,000 | 3,706,000 | +1,883,000 | 0.00 | 0.00 | +0.00 | buy |
| STATE STREET CORP | 1,594,854 | 2,424,738 | +829,884 | 0.01 | 0.01 | +0.00 | buy |
| WASATCH ADVISORS LP | 2,098,037 | 2,158,053 | +60,016 | 1.03 | 0.84 | -0.19 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,965,859 | 2,141,005 | +175,146 | 0.49 | 0.40 | -0.09 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1,826,001 | 2,039,416 | +213,415 | 0.05 | 0.05 | -0.01 | buy |
| Conestoga Capital Advisors, LLC | 1,928,360 | 1,925,996 | -2,364 | 2.67 | 2.24 | -0.43 | sell |
| North Reef Capital Management LP | 840,520 | 1,690,000 | +849,480 | 3.49 | 5.72 | +2.23 | buy |
| Capital Research Global Investors | 1,686,968 | 1,686,968 | 0 | 0.03 | 0.02 | -0.01 | hold |
| MACQUARIE GROUP LTD | 1,613,859 | 1,648,862 | +35,003 | 0.19 | 0.14 | -0.05 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 1,470,279 | 1,488,215 | +17,936 | 0.01 | 0.01 | -0.00 | buy |
| AMERICAN CENTURY COMPANIES INC | 1,093,099 | 1,146,664 | +53,565 | 0.06 | 0.04 | -0.01 | buy |
| JENNISON ASSOCIATES LLC | 1,342,772 | 1,111,292 | -231,480 | 0.07 | 0.05 | -0.03 | sell |
| UBS Group AG | 227,726 | 1,009,946 | +782,220 | 0.00 | 0.01 | +0.01 | buy |
| MORGAN STANLEY | 981,035 | 988,727 | +7,692 | 0.01 | 0.00 | -0.00 | buy |
| BROWN CAPITAL MANAGEMENT LLC | 1,153,648 | 803,197 | -350,451 | 3.14 | 2.40 | -0.74 | sell |
| FEDERATED HERMES, INC. | 747,145 | 788,374 | +41,229 | 0.13 | 0.10 | -0.03 | buy |
| Tensile Capital Management LP | 779,767 | 779,767 | 0 | 8.81 | 7.05 | -1.76 | hold |
| GOLDMAN SACHS GROUP INC | 450,610 | 728,969 | +278,359 | 0.01 | 0.01 | +0.00 | buy |
| Handelsbanken Fonder AB | 525,216 | 713,816 | +188,600 | 0.17 | 0.16 | -0.01 | buy |
| Rockefeller Capital Management L.P. | 509,173 | 713,688 | +204,515 | 0.10 | 0.10 | -0.00 | buy |
| NORTHERN TRUST CORP | 603,320 | 652,678 | +49,358 | 0.01 | 0.01 | -0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 657,772 | 629,765 | -28,007 | 0.00 | 0.00 | -0.00 | sell |
| FRANKLIN RESOURCES INC | 600,946 | 613,734 | +12,788 | 0.01 | 0.01 | -0.00 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 545,728 | 607,878 | +62,150 | 0.01 | 0.01 | -0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 596,088 | 601,303 | +5,215 | 0.01 | 0.01 | -0.00 | buy |
| Hood River Capital Management LLC | 621,450 | 593,612 | -27,838 | 0.81 | 0.51 | -0.30 | sell |
| D. E. Shaw & Co., Inc. | 34,040 | 577,522 | +543,482 | 0.00 | 0.03 | +0.03 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 703,260 | 553,358 | -149,902 | 0.01 | 0.00 | -0.00 | sell |
| Nuveen, LLC | 624,504 | 536,326 | -88,178 | 0.02 | 0.01 | -0.01 | sell |
| MARSHALL WACE, LLP | 24,835 | 531,654 | +506,819 | 0.00 | 0.04 | +0.04 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 551,067 | 524,412 | -26,655 | 0.05 | 0.03 | -0.01 | sell |
| EMERALD ADVISERS, LLC | 512,016 | 502,949 | -9,067 | 1.76 | 1.17 | -0.59 | sell |
| Perpetual Ltd | 633,308 | 450,450 | -182,858 | 0.70 | 0.40 | -0.29 | sell |
| Bank of New York Mellon Corp | 337,933 | 432,941 | +95,008 | 0.01 | 0.01 | -0.00 | buy |
| ROYAL BANK OF CANADA | 504,524 | 412,623 | -91,901 | 0.01 | 0.01 | -0.00 | sell |
| AMERIPRISE FINANCIAL INC | 1,104,722 | 403,917 | -700,805 | 0.03 | 0.01 | -0.02 | sell |
| Assenagon Asset Management S.A. | 426,576 | 401,511 | -25,065 | 0.06 | 0.04 | -0.02 | sell |
| BESSEMER GROUP INC | 343,350 | 399,611 | +56,261 | 0.05 | 0.04 | -0.01 | buy |
| FRED ALGER MANAGEMENT, LLC | 430,211 | 391,108 | -39,103 | 0.18 | 0.11 | -0.07 | sell |
| TimesSquare Capital Management, LLC | 363,374 | 385,119 | +21,745 | 0.49 | 0.40 | -0.09 | buy |
| JPMORGAN CHASE & CO | 602,650 | 364,001 | -238,649 | 0.00 | 0.00 | -0.00 | sell |
| TREMBLANT CAPITAL GROUP | 312,549 | 357,132 | +44,583 | 2.83 | 2.67 | -0.16 | buy |
| FIRST TRUST ADVISORS LP | 319,555 | 320,577 | +1,022 | 0.02 | 0.02 | -0.01 | buy |
| Aberdeen Group plc | 337,398 | 313,706 | -23,692 | 0.05 | 0.04 | -0.02 | sell |
| Pembroke Management, LTD | 249,896 | 308,521 | +58,625 | 2.83 | 2.22 | -0.61 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 50,110 | 301,917 | +251,807 | 0.00 | 0.01 | +0.01 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 290,974 | 297,245 | +6,271 | 1.66 | 1.11 | -0.55 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 342,403 | 295,677 | -46,726 | 0.02 | 0.01 | -0.01 | sell |
| Squarepoint Ops LLC | 462,091 | 294,759 | -167,332 | 0.10 | 0.05 | -0.05 | sell |
| Tidal Investments LLC | 245,950 | 294,374 | +48,424 | 0.15 | 0.09 | -0.06 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 292,010 | 292,260 | +250 | 1.19 | 0.81 | -0.38 | buy |
| BANK OF MONTREAL /CAN/ | 353,984 | 256,867 | -97,117 | 0.02 | 0.01 | -0.01 | sell |
| SEGALL BRYANT & HAMILL, LLC | 216,420 | 246,861 | +30,441 | 0.28 | 0.24 | -0.05 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 0 | 243,549 | +243,549 | 0.00 | 0.06 | +0.06 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 581,593 | 237,359 | -344,234 | 0.04 | 0.01 | -0.03 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 158,328 | 209,055 | +50,727 | 0.05 | 0.05 | -0.00 | buy |
| RAYMOND JAMES FINANCIAL INC | 224,872 | 208,089 | -16,783 | 0.01 | 0.00 | -0.00 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 204,347 | 203,745 | -602 | 0.13 | 0.10 | -0.03 | sell |
| Bank of New York Mellon Corp | 300,000 | 200,000 | -100,000 | 0.00 | 0.00 | -0.00 | sell |
| SEI INVESTMENTS CO | 199,000 | 199,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Summit Creek Advisors LLC | 215,140 | 198,399 | -16,741 | 2.80 | 2.09 | -0.71 | sell |
| AXIOM INVESTORS LLC /DE | 129,634 | 197,654 | +68,020 | 0.10 | 0.11 | +0.01 | buy |
| Neuberger Berman Group LLC | 203,152 | 190,943 | -12,209 | 0.01 | 0.01 | -0.00 | sell |
| COMERICA BANK | 173,304 | 189,275 | +15,971 | 0.06 | 0.05 | -0.01 | buy |
| Invesco Ltd. | 2,803,611 | 184,798 | -2,618,813 | 0.04 | 0.00 | -0.04 | sell |
| SEI INVESTMENTS CO | 183,921 | 178,188 | -5,733 | 0.02 | 0.01 | -0.01 | sell |
| RHUMBLINE ADVISERS | 95,904 | 171,683 | +75,779 | 0.01 | 0.01 | +0.00 | buy |
| Legal & General Group Plc | 70,430 | 167,507 | +97,077 | 0.00 | 0.00 | +0.00 | buy |
| BARCLAYS PLC | 202,239 | 146,421 | -55,818 | 0.01 | 0.00 | -0.00 | sell |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0 | 146,085 | +146,085 | 0.00 | 0.04 | +0.04 | buy |
| TWO SIGMA INVESTMENTS, LP | 0 | 145,135 | +145,135 | 0.00 | 0.02 | +0.02 | buy |
| Venturi Wealth Management, LLC | 169,189 | 142,372 | -26,817 | 0.78 | 0.48 | -0.30 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 272,572 | 138,438 | -134,134 | 0.01 | 0.00 | -0.00 | sell |
| NICHOLAS COMPANY, INC. | 136,791 | 136,746 | -45 | 0.21 | 0.17 | -0.05 | sell |
| FMR LLC | 829,088 | 130,040 | -699,048 | 0.00 | 0.00 | -0.00 | sell |
| Swiss National Bank | 116,000 | 120,700 | +4,700 | 0.01 | 0.01 | -0.00 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 9,600 | 120,600 | +111,000 | 0.00 | 0.01 | +0.01 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 110,815 | 115,837 | +5,022 | 0.01 | 0.01 | -0.00 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 85,764 | 113,971 | +28,207 | 0.00 | 0.00 | +0.00 | buy |
| CANADA LIFE ASSURANCE Co | 69,786 | 113,230 | +43,444 | 0.01 | 0.01 | +0.00 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 112,718 | 109,677 | -3,041 | 0.01 | 0.00 | -0.00 | sell |
| STATE OF WISCONSIN INVESTMENT BOARD | 103,860 | 105,755 | +1,895 | 0.02 | 0.02 | -0.01 | buy |
| Robeco Institutional Asset Management B.V. | 140,251 | 105,251 | -35,000 | 0.02 | 0.01 | -0.01 | sell |
| ALGEBRIS (UK) LTD | 0 | 104,423 | +104,423 | 0.00 | 0.86 | +0.86 | buy |
| RENAISSANCE GROUP LLC | 95,775 | 104,237 | +8,462 | 0.35 | 0.28 | -0.06 | buy |
| Curi Capital, LLC | 105,309 | 102,475 | -2,834 | 0.19 | 0.14 | -0.05 | sell |
| TWO SIGMA ADVISERS, LP | 12,100 | 101,300 | +89,200 | 0.00 | 0.01 | +0.01 | buy |
| Allspring Global Investments Holdings, LLC | 124,555 | 101,075 | -23,480 | 0.02 | 0.01 | -0.01 | sell |
| Motley Fool Wealth Management, LLC | 110,884 | 98,987 | -11,897 | 0.63 | 0.49 | -0.14 | sell |
| Man Group plc | 54,744 | 97,019 | +42,275 | 0.01 | 0.01 | +0.00 | buy |
| PEREGRINE CAPITAL MANAGEMENT LLC | 98,895 | 96,340 | -2,555 | 0.28 | 0.21 | -0.07 | sell |
| Clearbridge Investments, LLC | 91,067 | 93,698 | +2,631 | 0.01 | 0.01 | -0.00 | buy |
| Pier Capital, LLC | 97,449 | 91,928 | -5,521 | 1.39 | 1.04 | -0.35 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 235,404 | 89,446 | -145,958 | 1.70 | 0.47 | -1.23 | sell |
| Hillsdale Investment Management Inc. | 77,736 | 86,146 | +8,410 | 0.27 | 0.19 | -0.08 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 89,983 | 85,621 | -4,362 | 0.04 | 0.03 | -0.01 | sell |
| Schonfeld Strategic Advisors LLC | 65,136 | 83,533 | +18,397 | 0.05 | 0.04 | -0.00 | buy |