| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 994,258 | 2,197,407 | +1,203,149 | 0.00 | 0.01 | +0.01 | buy |
| Holocene Advisors, LP | 84,383 | 816,686 | +732,303 | 0.01 | 0.11 | +0.10 | buy |
| Optimus Prime Fund Management Co., Ltd. | 965,000 | 1,180,000 | +215,000 | 4.07 | 5.29 | +1.22 | buy |
| Stephens Investment Management Group LLC | 642,970 | 772,268 | +129,298 | 0.28 | 0.43 | +0.15 | buy |
| T. Rowe Price Investment Management, Inc. | 2,630,357 | 2,693,357 | +63,000 | 0.05 | 0.07 | +0.02 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 111,200 | 173,700 | +62,500 | 0.00 | 0.01 | 0.00 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 25,083 | 71,535 | +46,452 | 0.00 | 0.01 | +0.01 | buy |
| CIBC Private Wealth Group LLC | 198,633 | 164,371 | +34,262 | 0.01 | 0.01 | 0.00 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 105,156 | 122,887 | +17,731 | 0.01 | 0.02 | +0.01 | buy |
| ALGERT GLOBAL LLC | 43,966 | 54,760 | +10,794 | 0.04 | 0.05 | 0.00 | buy |
| Cresset Asset Management, LLC | 87,526 | 96,584 | +9,058 | 0.01 | 0.02 | 0.00 | buy |
| AlphaQuest LLC | 16,710 | 11,418 | +5,292 | 0.05 | 0.07 | 0.00 | sell |
| PEREGRINE CAPITAL MANAGEMENT LLC | 224,897 | 229,006 | +4,109 | 0.22 | 0.28 | +0.06 | buy |
| DIKER MANAGEMENT LLC | 15,000 | 17,764 | +2,764 | 0.39 | 0.64 | +0.26 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 10,482 | 10,828 | +346 | 0.01 | 0.02 | 0.00 | buy |
| Diversified Trust Co | 26,697 | 26,817 | +120 | 0.02 | 0.03 | +0.01 | buy |
| EVOKE WEALTH, LLC | 9,048 | 9,044 | -4 | 0.01 | 0.01 | +0.00 | sell |
| BESSEMER GROUP INC | 40,860 | 40,830 | -30 | 0.00 | 0.00 | +0.00 | sell |
| Bullseye Asset Management LLC | 24,750 | 24,510 | -240 | 0.37 | 0.48 | +0.11 | sell |
| Congress Park Capital LLC | 38,955 | 38,655 | -300 | 0.47 | 0.59 | +0.12 | sell |
| Stanley-Laman Group, Ltd. | 11,157 | 10,163 | -994 | 0.05 | 0.06 | +0.01 | sell |
| Eagle Bay Advisors LLC | 33,617 | 32,616 | -1,001 | 0.42 | 0.86 | +0.44 | sell |
| Arnhold LLC | 15,375 | 13,838 | -1,537 | 0.05 | 0.06 | +0.01 | sell |
| Petrus Trust Company, LTA | 14,945 | 11,027 | -3,918 | 0.05 | 0.04 | -0.00 | sell |
| Nebula Research & Development LLC | 86,340 | 78,769 | -7,571 | 0.33 | 0.39 | +0.05 | sell |
| GILDER GAGNON HOWE & CO LLC | 32,042 | 19,560 | -12,482 | 0.01 | 0.01 | -0.00 | sell |
| Bridgefront Capital, LLC | 25,517 | 4,990 | -20,527 | 0.32 | 0.07 | -0.25 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 230,519 | 205,010 | -25,509 | 0.01 | 0.01 | +0.00 | sell |
| Fiera Capital Corp | 755,207 | 715,213 | -39,994 | 0.07 | 0.09 | +0.02 | sell |
| Polar Capital Holdings Plc | 172,758 | 129,991 | -42,767 | 0.03 | 0.03 | +0.00 | sell |
| Champlain Investment Partners, LLC | 2,779,800 | 2,639,844 | -139,956 | 0.54 | 0.70 | +0.16 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 1,494,100 | 953,800 | -540,300 | 0.11 | 0.08 | -0.03 | sell |
| CADIAN CAPITAL MANAGEMENT, LP | 4,496,854 | 3,673,650 | -823,204 | 7.44 | 8.86 | +1.42 | sell |
| ICONIQ Capital, LLC | 3,468,542 | 1,788,630 | -1,679,912 | 2.41 | 1.17 | -1.24 | sell |
| Battery Management Corp. | 4,715,119 | 1,660,129 | -3,054,990 | 46.91 | 8.90 | -38.01 | sell |