| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VIKING GLOBAL INVESTORS LP | 2,169,587 | 3,593,745 | +1,424,158 | 0.73 | 0.94 | +0.21 | buy |
| Alyeska Investment Group, L.P. | 1,219,686 | 1,720,484 | +500,798 | 0.76 | 0.76 | -0.01 | buy |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 32,669 | 348,536 | +315,867 | 0.02 | 0.13 | +0.12 | buy |
| LORD, ABBETT & CO. LLC | 277,047 | 513,123 | +236,076 | 0.08 | 0.12 | +0.04 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 86,602 | 289,554 | +202,952 | 0.02 | 0.05 | 0.00 | buy |
| Walleye Capital LLC | 72,010 | 243,068 | +171,058 | 0.13 | 0.31 | 0.00 | buy |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 168,365 | 333,419 | +165,054 | 0.71 | 1.35 | +0.65 | buy |
| CITADEL ADVISORS LLC | 1,793,452 | 1,948,694 | +155,242 | 0.24 | 0.19 | -0.05 | buy |
| ExodusPoint Capital Management, LP | 163,435 | 56,908 | +106,527 | 0.17 | 0.05 | 0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 46,100 | 148,700 | +102,600 | 0.01 | 0.01 | +0.01 | buy |
| ARMISTICE CAPITAL, LLC | 124,000 | 224,290 | +100,290 | 0.26 | 0.43 | +0.17 | buy |
| FIRST SABREPOINT CAPITAL MANAGEMENT LP | 70,000 | 165,000 | +95,000 | 2.53 | 4.92 | +2.39 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 737,871 | 819,615 | +81,744 | 0.02 | 0.02 | -0.00 | buy |
| Ophir Asset Management Pty Ltd | 225,331 | 306,677 | +81,346 | 3.87 | 4.65 | +0.78 | buy |
| Atika Capital Management LLC | 18,000 | 97,000 | +79,000 | 0.19 | 0.89 | +0.70 | buy |
| Alta Park Capital, LP | 210,663 | 271,188 | +60,525 | 1.96 | 2.43 | +0.47 | buy |
| BRANT POINT INVESTMENT MANAGEMENT LLC | 14,949 | 75,000 | +60,051 | 0.28 | 1.14 | +0.86 | buy |
| Prospect Capital Advisors, LLC | 226,540 | 285,460 | +58,920 | 7.07 | 7.83 | +0.76 | buy |
| Qube Research & Technologies Ltd | 45,877 | 90,485 | +44,608 | 0.02 | 0.02 | 0.00 | buy |
| G2 Investment Partners Management LLC | 91,000 | 134,000 | +43,000 | 1.84 | 2.12 | +0.28 | buy |
| OSTERWEIS CAPITAL MANAGEMENT INC | 36,465 | 75,605 | +39,140 | 0.20 | 0.36 | +0.16 | buy |
| BWCP, LP | 140,269 | 174,434 | +34,165 | 4.10 | 4.03 | -0.06 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 1,069,546 | 1,101,312 | +31,766 | 0.01 | 0.01 | 0.00 | buy |
| Granahan Investment Management, LLC | 37,170 | 66,175 | +29,005 | 0.09 | 0.15 | +0.06 | buy |
| Allspring Global Investments Holdings, LLC | 325,575 | 352,904 | +27,329 | 0.04 | 0.04 | 0.00 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 117,225 | 142,510 | +25,285 | 0.23 | 0.22 | -0.00 | buy |
| CANADA LIFE ASSURANCE Co | 76,626 | 93,849 | +17,223 | 0.02 | 0.01 | -0.00 | buy |
| FULLER & THALER ASSET MANAGEMENT, INC. | 178,481 | 193,768 | +15,287 | 0.08 | 0.07 | -0.01 | buy |
| Bullseye Asset Management LLC | 43,700 | 58,200 | +14,500 | 1.81 | 2.09 | +0.28 | buy |
| Melqart Asset Management (UK) Ltd | 100,539 | 110,195 | +9,656 | 0.76 | 0.51 | -0.25 | buy |
| OCCUDO QUANTITATIVE STRATEGIES LP | 3,526 | 12,939 | +9,413 | 0.03 | 0.11 | +0.08 | buy |
| SQN Investors LP | 156,353 | 165,591 | +9,238 | 5.97 | 6.16 | +0.19 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 86,811 | 78,770 | +8,041 | 0.01 | 0.01 | -0.00 | sell |
| Edgestream Partners, L.P. | 4,832 | 12,643 | +7,811 | 0.04 | 0.06 | +0.03 | buy |
| BROWN CAPITAL MANAGEMENT LLC | 31,052 | 38,191 | +7,139 | 0.04 | 0.04 | +0.00 | buy |
| OVERSEA-CHINESE BANKING Corp Ltd | 18,346 | 24,318 | +5,972 | 0.07 | 0.07 | -0.00 | buy |
| Stephens Investment Management Group LLC | 661,525 | 666,693 | +5,168 | 0.85 | 0.70 | -0.15 | buy |
| ALGERT GLOBAL LLC | 22,600 | 17,620 | +4,980 | 0.08 | 0.05 | 0.00 | sell |
| Knights of Columbus Asset Advisors LLC | 31,385 | 35,824 | +4,439 | 0.23 | 0.21 | -0.02 | buy |
| Curi Capital, LLC | 60,997 | 64,152 | +3,155 | 0.17 | 0.14 | -0.02 | buy |
| NICHOLAS COMPANY, INC. | 75,600 | 78,740 | +3,140 | 0.12 | 0.10 | -0.02 | buy |
| RIVERPARK CAPITAL MANAGEMENT LLC | 15,355 | 17,710 | +2,355 | 2.24 | 2.06 | -0.18 | buy |
| ARDSLEY ADVISORY PARTNERS LP | 10,200 | 12,200 | +2,000 | 0.19 | 0.21 | +0.02 | buy |
| KETTLE HILL CAPITAL MANAGEMENT, LLC | 155,459 | 156,742 | +1,283 | 2.54 | 2.24 | -0.30 | buy |
| TD ASSET MANAGEMENT INC | 50,404 | 51,604 | +1,200 | 0.00 | 0.00 | -0.00 | buy |
| RiverPark Advisors, LLC | 23,000 | 24,100 | +1,100 | 1.74 | 1.40 | -0.34 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 18,025 | 18,931 | +906 | 0.00 | 0.00 | -0.00 | buy |
| Conestoga Capital Advisors, LLC | 138,366 | 139,258 | +892 | 0.18 | 0.15 | -0.03 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 41,112 | 40,289 | +823 | 0.05 | 0.04 | 0.00 | sell |
| Swiss National Bank | 155,700 | 156,500 | +800 | 0.01 | 0.01 | -0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 100,121 | 100,887 | +766 | 0.03 | 0.03 | 0.00 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 693,408 | 694,053 | +645 | 0.97 | 0.80 | -0.16 | buy |
| Verdence Capital Advisors LLC | 4,738 | 5,329 | +591 | 0.05 | 0.04 | -0.01 | buy |
| Dorsey & Whitney Trust CO LLC | 3,209 | 3,742 | +533 | 0.02 | 0.02 | -0.00 | buy |
| GAGNON SECURITIES LLC | 205,432 | 205,785 | +353 | 3.52 | 3.32 | -0.21 | buy |
| Mirador Capital Partners LP | 16,211 | 16,492 | +281 | 0.32 | 0.24 | -0.08 | buy |
| TOWNSQUARE CAPITAL LLC | 8,039 | 8,312 | +273 | 0.01 | 0.01 | 0.00 | buy |
| Treasurer of the State of North Carolina | 31,067 | 31,227 | +160 | 0.01 | 0.01 | 0.00 | buy |
| Left Brain Wealth Management, LLC | 10,161 | 10,280 | +119 | 0.51 | 0.41 | -0.10 | buy |
| Utah Retirement Systems | 12,200 | 12,300 | +100 | 0.01 | 0.01 | -0.00 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 65,680 | 65,751 | +71 | 0.52 | 0.46 | -0.06 | buy |
| Quarry LP | 241 | 310 | +69 | 0.01 | 0.01 | 0.00 | buy |
| SHELL ASSET MANAGEMENT CO | 2,862 | 2,818 | +44 | 0.01 | 0.01 | 0.00 | sell |
| NewSquare Capital LLC | 3 | 2 | -1 | 0.00 | 0.00 | -0.00 | sell |
| Harel Insurance Investments & Financial Services Ltd. | 161 | 149 | -12 | 0.00 | 0.00 | -0.00 | sell |
| Laird Norton Wetherby Wealth Management, LLC | 63,445 | 63,414 | -31 | 0.28 | 0.23 | -0.05 | sell |
| Migdal Insurance & Financial Holdings Ltd. | 316 | 278 | -38 | 0.00 | 0.00 | -0.00 | sell |
| Counterpoint Mutual Funds LLC | 1,639 | 1,588 | -51 | 0.13 | 0.08 | -0.04 | sell |
| PICTON MAHONEY ASSET MANAGEMENT | 1,300 | 1,230 | -70 | 0.01 | 0.00 | -0.00 | sell |
| MONETA GROUP INVESTMENT ADVISORS LLC | 3,352 | 3,228 | -124 | 0.01 | 0.00 | -0.00 | sell |
| Westover Capital Advisors, LLC | 4,125 | 3,862 | -263 | 0.12 | 0.09 | -0.03 | sell |
| Silvant Capital Management LLC | 31,524 | 31,092 | -432 | 0.15 | 0.12 | -0.03 | sell |
| Pier Capital, LLC | 68,537 | 66,629 | -1,908 | 0.81 | 0.69 | -0.12 | sell |
| First Washington CORP | 42,459 | 40,364 | -2,095 | 1.53 | 1.05 | -0.49 | sell |
| AIGEN INVESTMENT MANAGEMENT, LP | 7,756 | 5,077 | -2,679 | 0.09 | 0.06 | -0.03 | sell |
| Values First Advisors, Inc. | 9,908 | 6,795 | -3,113 | 0.49 | 0.28 | -0.21 | sell |
| Summit Creek Advisors LLC | 133,493 | 128,200 | -5,293 | 1.38 | 1.12 | -0.25 | sell |
| T. Rowe Price Investment Management, Inc. | 1,946,587 | 1,938,451 | -8,136 | 0.11 | 0.09 | -0.02 | sell |
| MYDA Advisors LLC | 20,000 | 9,000 | -11,000 | 0.62 | 0.22 | -0.40 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 283,950 | 269,033 | -14,917 | 0.07 | 0.05 | -0.02 | sell |
| Bain Capital Public Equity, LP | 46,987 | 27,015 | -19,972 | 3.47 | 1.51 | -1.96 | sell |
| RIVERBRIDGE PARTNERS LLC | 821,435 | 798,604 | -22,831 | 0.85 | 0.70 | -0.15 | sell |
| Coronation Fund Managers Ltd. | 187,338 | 163,404 | -23,934 | 0.42 | 0.32 | -0.10 | sell |
| TREMBLANT CAPITAL GROUP | 611,659 | 569,041 | -42,618 | 5.60 | 4.39 | -1.21 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 78,000 | 10,000 | -68,000 | 0.03 | 0.00 | -0.03 | sell |
| B. Metzler seel. Sohn & Co. AG | 137,862 | 67,823 | -70,039 | 0.15 | 0.07 | -0.09 | sell |
| VISTA EQUITY PARTNERS MANAGEMENT, LLC | 288,162 | 209,405 | -78,757 | 0.54 | 0.34 | -0.20 | sell |
| Bain Capital Public Equity Management II, LLC | 286,794 | 179,975 | -106,819 | 1.36 | 0.62 | -0.74 | sell |
| Nishkama Capital, LLC | 270,928 | 134,053 | -136,875 | 4.11 | 2.88 | -1.23 | sell |
| Granite Investment Partners, LLC | 392,738 | 81,819 | -310,919 | 1.29 | 0.22 | -1.07 | sell |
| WASATCH ADVISORS LP | 3,919,153 | 3,518,941 | -400,212 | 1.96 | 1.43 | -0.53 | sell |