| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| LORD, ABBETT & CO. LLC | 14,587,000 | 14,420,000 | -167,000 | 0.04 | 0.04 | +0.00 | sell |
| FMR LLC | 7,038,329 | 10,899,940 | +3,861,611 | 0.03 | 0.03 | +0.00 | buy |
| VANGUARD GROUP INC | 7,437,575 | 7,830,205 | +392,630 | 0.01 | 0.01 | -0.00 | buy |
| Pictet Asset Management Holding SA | 5,345,792 | 5,332,786 | -13,006 | 0.36 | 0.27 | -0.09 | sell |
| TORONTO DOMINION BANK | 5,000,000 | 5,000,000 | 0 | 0.01 | 0.01 | +0.00 | hold |
| WASATCH ADVISORS LP | 3,459,581 | 3,767,524 | +307,943 | 1.12 | 0.89 | -0.24 | buy |
| SYLEBRA CAPITAL LLC | 2,347,108 | 3,013,789 | +666,681 | 4.84 | 4.93 | +0.08 | buy |
| TRUIST FINANCIAL CORP | 0 | 2,221,000 | +2,221,000 | 0.00 | 0.00 | +0.00 | buy |
| Alyeska Investment Group, L.P. | 1,435,399 | 2,136,441 | +701,042 | 0.56 | 0.55 | -0.01 | buy |
| ALLIANCEBERNSTEIN L.P. | 2,285,405 | 2,069,485 | -215,920 | 0.05 | 0.03 | -0.02 | sell |
| VIKING GLOBAL INVESTORS LP | 3,452,138 | 1,734,414 | -1,717,724 | 0.80 | 0.29 | -0.50 | sell |
| AMERIPRISE FINANCIAL INC | 1,307,971 | 1,637,935 | +329,964 | 0.02 | 0.02 | -0.00 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 1,752,352 | 1,590,122 | -162,230 | 0.02 | 0.01 | -0.01 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1,050,898 | 1,457,086 | +406,188 | 0.02 | 0.02 | +0.00 | buy |
| FIRST TRUST ADVISORS LP | 1,156,078 | 1,348,714 | +192,636 | 0.07 | 0.06 | -0.01 | buy |
| STATE STREET CORP | 1,250,729 | 1,300,133 | +49,404 | 0.00 | 0.00 | -0.00 | buy |
| Van Berkom & Associates Inc. | 853,332 | 1,299,483 | +446,151 | 1.51 | 1.71 | +0.20 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 1,211,663 | 1,283,815 | +72,152 | 0.01 | 0.00 | -0.00 | buy |
| DEUTSCHE BANK AG\ | 514,769 | 1,134,639 | +619,870 | 0.01 | 0.02 | +0.01 | buy |
| NORGES BANK | 979,852 | 929,460 | -50,392 | 0.01 | 0.01 | -0.00 | sell |
| Stephens Investment Management Group LLC | 911,645 | 893,766 | -17,879 | 0.75 | 0.55 | -0.20 | sell |
| MORGAN STANLEY | 618,328 | 776,368 | +158,040 | 0.00 | 0.00 | -0.00 | buy |
| Point72 Asset Management, L.P. | 169,027 | 753,127 | +584,100 | 0.03 | 0.11 | +0.08 | buy |
| ARMISTICE CAPITAL, LLC | 461,106 | 722,582 | +261,476 | 0.76 | 0.83 | +0.07 | buy |
| RIVERBRIDGE PARTNERS LLC | 760,337 | 700,779 | -59,558 | 0.58 | 0.42 | -0.16 | sell |
| UBS Group AG | 202,720 | 699,106 | +496,386 | 0.00 | 0.01 | +0.01 | buy |
| Fisher Asset Management, LLC | 450,106 | 663,423 | +213,317 | 0.01 | 0.01 | -0.00 | buy |
| Qube Research & Technologies Ltd | 210,803 | 647,867 | +437,064 | 0.02 | 0.05 | +0.03 | buy |
| AXA S.A. | 751,163 | 641,780 | -109,383 | 0.14 | 0.08 | -0.06 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 705,290 | 579,618 | -125,672 | 0.69 | 0.44 | -0.25 | sell |
| TREMBLANT CAPITAL GROUP | 613,066 | 573,440 | -39,626 | 4.28 | 2.88 | -1.40 | sell |
| Artisan Partners Limited Partnership | 0 | 540,185 | +540,185 | 0.00 | 0.04 | +0.04 | buy |
| AMERICAN CENTURY COMPANIES INC | 736,503 | 510,727 | -225,776 | 0.03 | 0.01 | -0.01 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 454,130 | 474,657 | +20,527 | 0.01 | 0.00 | -0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 420,099 | 462,569 | +42,470 | 0.00 | 0.00 | -0.00 | buy |
| JPMORGAN CHASE & CO | 505,391 | 458,458 | -46,933 | 0.00 | 0.00 | -0.00 | sell |
| Bank of New York Mellon Corp | 367,643 | 451,590 | +83,947 | 0.00 | 0.00 | -0.00 | buy |
| ROYAL BANK OF CANADA | 50,919 | 451,285 | +400,366 | 0.00 | 0.00 | +0.00 | buy |
| NORTHERN TRUST CORP | 406,989 | 414,136 | +7,147 | 0.00 | 0.00 | -0.00 | buy |
| Holocene Advisors, LP | 0 | 405,312 | +405,312 | 0.00 | 0.07 | +0.07 | buy |
| Aberdeen Group plc | 182,624 | 383,481 | +200,857 | 0.02 | 0.03 | +0.01 | buy |
| DIMENSIONAL FUND ADVISORS LP | 291,354 | 363,558 | +72,204 | 0.00 | 0.00 | -0.00 | buy |
| Kopp Family Office, LLC | 237,492 | 352,075 | +114,583 | 8.43 | 9.63 | +1.21 | buy |
| CITADEL ADVISORS LLC | 1,692,286 | 349,160 | -1,343,126 | 0.10 | 0.02 | -0.09 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 329,602 | 335,611 | +6,009 | 0.05 | 0.03 | -0.01 | buy |
| MILLENNIUM MANAGEMENT LLC | 113,066 | 332,634 | +219,568 | 0.01 | 0.01 | +0.01 | buy |
| 272 Capital LP | 0 | 288,491 | +288,491 | 0.00 | 6.38 | +6.38 | buy |
| Granahan Investment Management, LLC | 113,306 | 287,130 | +173,824 | 0.25 | 0.51 | +0.26 | buy |
| NOMURA HOLDINGS INC | 0 | 285,600 | +285,600 | 0.00 | 0.08 | +0.08 | buy |
| Prospect Capital Advisors, LLC | 263,510 | 273,160 | +9,650 | 7.28 | 5.08 | -2.20 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 172,877 | 267,855 | +94,978 | 0.00 | 0.00 | -0.00 | buy |
| GAGNON SECURITIES LLC | 226,373 | 253,532 | +27,159 | 3.33 | 2.52 | -0.81 | buy |
| SEI INVESTMENTS CO | 192,209 | 225,155 | +32,946 | 0.02 | 0.01 | -0.00 | buy |
| Squarepoint Ops LLC | 806,262 | 222,502 | -583,760 | 0.21 | 0.04 | -0.17 | sell |
| Summit Creek Advisors LLC | 198,443 | 185,253 | -13,190 | 1.55 | 1.12 | -0.43 | sell |
| CAPITAL FUND MANAGEMENT S.A. | 46,119 | 184,063 | +137,944 | 0.03 | 0.09 | +0.06 | buy |
| SEGALL BRYANT & HAMILL, LLC | 149,367 | 182,715 | +33,348 | 0.17 | 0.14 | -0.03 | buy |
| BOOTHBAY FUND MANAGEMENT, LLC | 19,430 | 177,842 | +158,412 | 0.03 | 0.24 | +0.20 | buy |
| OCONNOR, A Distinct Business Unit of UBS ASSET MANAGEMENT AMERICAS (LLC) | 57,500 | 175,000 | +117,500 | 0.10 | 0.22 | +0.12 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 230,445 | 174,848 | -55,597 | 0.01 | 0.01 | -0.01 | sell |
| Conestoga Capital Advisors, LLC | 144,848 | 166,238 | +21,390 | 0.13 | 0.11 | -0.02 | buy |
| NOMURA HOLDINGS INC | 169,118 | 161,931 | -7,187 | 0.09 | 0.05 | -0.04 | sell |
| SCALAR GAUGE MANAGEMENT, LLC | 0 | 158,500 | +158,500 | 0.00 | 4.07 | +4.07 | buy |
| Optimus Prime Fund Management Co., Ltd. | 0 | 154,500 | +154,500 | 0.00 | 0.80 | +0.80 | buy |
| Coronation Fund Managers Ltd. | 179,638 | 150,791 | -28,847 | 0.30 | 0.29 | -0.01 | sell |
| Swiss National Bank | 136,300 | 145,300 | +9,000 | 0.01 | 0.00 | -0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 42,900 | 143,172 | +100,272 | 0.00 | 0.01 | +0.01 | buy |
| NICHOLAS COMPANY, INC. | 108,550 | 141,655 | +33,105 | 0.11 | 0.10 | -0.01 | buy |
| Gagnon Advisors, LLC | 104,337 | 125,540 | +21,203 | 5.62 | 4.22 | -1.41 | buy |
| GOLDMAN SACHS GROUP INC | 465,247 | 123,653 | -341,594 | 0.01 | 0.00 | -0.01 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 51,739 | 120,329 | +68,590 | 0.00 | 0.01 | +0.00 | buy |
| ARDSLEY ADVISORY PARTNERS LP | 166,000 | 120,000 | -46,000 | 1.48 | 0.96 | -0.52 | sell |
| SQN Investors LP | 148,634 | 113,533 | -35,101 | 5.97 | 3.68 | -2.29 | sell |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 112,615 | 112,615 | 0 | 0.13 | 0.09 | -0.03 | hold |
| NEXT CENTURY GROWTH INVESTORS LLC | 104,178 | 110,432 | +6,254 | 0.56 | 0.40 | -0.16 | buy |
| HSBC HOLDINGS PLC | 28,181 | 109,807 | +81,626 | 0.00 | 0.00 | +0.00 | buy |
| ROYCE & ASSOCIATES LP | 0 | 107,466 | +107,466 | 0.00 | 0.04 | +0.04 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 123,333 | 103,238 | -20,095 | 0.01 | 0.00 | -0.00 | sell |
| Intrinsic Edge Capital Management LLC | 0 | 100,000 | +100,000 | 0.00 | 0.43 | +0.43 | buy |
| Pier Capital, LLC | 103,330 | 95,605 | -7,725 | 0.88 | 0.63 | -0.26 | sell |
| CANADA LIFE ASSURANCE Co | 99,006 | 94,204 | -4,802 | 0.01 | 0.01 | -0.00 | sell |
| STATE OF WISCONSIN INVESTMENT BOARD | 94,804 | 92,922 | -1,882 | 0.02 | 0.01 | -0.00 | sell |
| Bullseye Asset Management LLC | 72,868 | 91,268 | +18,400 | 2.13 | 1.97 | -0.15 | buy |
| B. Metzler seel. Sohn & Co. AG | 82,154 | 87,278 | +5,124 | 0.06 | 0.04 | -0.02 | buy |
| RHUMBLINE ADVISERS | 85,327 | 86,000 | +673 | 0.01 | 0.00 | -0.00 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 90,445 | 84,283 | -6,162 | 0.12 | 0.08 | -0.04 | sell |
| Stanley-Laman Group, Ltd. | 91,086 | 84,280 | -6,806 | 0.79 | 0.53 | -0.26 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 154,535 | 81,617 | -72,918 | 0.01 | 0.00 | -0.01 | sell |
| JANE STREET GROUP, LLC | 422,195 | 80,710 | -341,485 | 0.03 | 0.00 | -0.03 | sell |
| Kepos Capital LP | 0 | 80,000 | +80,000 | 0.00 | 1.37 | +1.37 | buy |
| Invesco Ltd. | 72,128 | 78,988 | +6,860 | 0.00 | 0.00 | -0.00 | buy |
| Cubist Systematic Strategies, LLC | 25,076 | 75,596 | +50,520 | 0.02 | 0.06 | +0.04 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 76,495 | 75,170 | -1,325 | 0.01 | 0.01 | -0.01 | sell |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 105,289 | 74,891 | -30,398 | 0.03 | 0.01 | -0.01 | sell |
| Legal & General Group Plc | 72,058 | 74,013 | +1,955 | 0.00 | 0.00 | -0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 69,430 | 72,054 | +2,624 | 0.01 | 0.00 | -0.00 | buy |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 73,170 | 70,525 | -2,645 | 0.05 | 0.03 | -0.01 | sell |
| DIKER MANAGEMENT LLC | 70,000 | 70,000 | 0 | 3.54 | 2.62 | -0.92 | hold |
| Curi Capital, LLC | 69,057 | 69,520 | +463 | 0.10 | 0.07 | -0.02 | buy |
| Laird Norton Wetherby Wealth Management, LLC | 63,162 | 66,629 | +3,467 | 0.19 | 0.14 | -0.05 | buy |