| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FMR LLC | 3,954,935 | 3,969,485 | +14,550 | 0.07 | 0.13 | +0.06 | buy |
| BlackRock, Inc. | 2,880,735 | 2,390,065 | -490,670 | 0.02 | 0.03 | +0.01 | sell |
| STATE STREET CORP | 924,843 | 804,710 | -120,133 | 0.01 | 0.02 | +0.01 | sell |
| T. Rowe Price Investment Management, Inc. | 143,388 | 650,575 | +507,187 | 0.03 | 0.32 | +0.28 | buy |
| Whale Rock Capital Management LLC | 576,933 | 560,701 | -16,232 | 2.57 | 3.36 | +0.78 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 624,651 | 544,348 | -80,303 | 0.01 | 0.02 | +0.01 | sell |
| Artisan Partners Limited Partnership | 196,007 | 485,123 | +289,116 | 0.11 | 0.59 | +0.48 | buy |
| FRANKLIN RESOURCES INC | 530,361 | 422,599 | -107,762 | 0.04 | 0.07 | +0.02 | sell |
| JANE STREET GROUP, LLC | 176,809 | 412,170 | +235,361 | 0.07 | 0.20 | +0.13 | buy |
| JPMORGAN CHASE & CO | 125,189 | 355,910 | +230,721 | 0.00 | 0.01 | +0.01 | buy |
| Invesco Ltd. | 443,914 | 344,373 | -99,541 | 0.02 | 0.02 | +0.00 | sell |
| ALLIANCEBERNSTEIN L.P. | 287,072 | 335,059 | +47,987 | 0.03 | 0.04 | +0.01 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 683,822 | 322,565 | -361,257 | 0.03 | 0.02 | -0.00 | sell |
| GOLDMAN SACHS GROUP INC | 265,520 | 309,795 | +44,275 | 0.01 | 0.02 | +0.01 | buy |
| AMERIPRISE FINANCIAL INC | 467,071 | 259,453 | -207,618 | 0.04 | 0.04 | +0.00 | sell |
| GILDER GAGNON HOWE & CO LLC | 326,068 | 240,532 | -85,536 | 1.35 | 1.85 | +0.50 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 289,384 | 236,078 | -53,306 | 0.02 | 0.03 | +0.01 | sell |
| NORGES BANK | 0 | 200,038 | +200,038 | 0.00 | 0.01 | +0.01 | buy |
| BNP Paribas Asset Management Holding S.A. | 188,576 | 196,112 | +7,536 | 0.08 | 0.15 | +0.07 | buy |
| MORGAN STANLEY | 256,259 | 194,353 | -61,906 | 0.01 | 0.01 | +0.00 | sell |
| RAYMOND JAMES FINANCIAL INC | 95,869 | 191,248 | +95,379 | 0.01 | 0.04 | +0.03 | buy |
| NORTHERN TRUST CORP | 267,779 | 190,888 | -76,891 | 0.01 | 0.02 | +0.00 | sell |
| FULLER & THALER ASSET MANAGEMENT, INC. | 178,255 | 183,771 | +5,516 | 0.21 | 0.37 | +0.17 | buy |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 227,965 | 172,133 | -55,832 | 0.58 | 0.74 | +0.16 | sell |
| BANK OF AMERICA CORP /DE/ | 151,021 | 168,975 | +17,954 | 0.00 | 0.01 | +0.00 | buy |
| Bank of New York Mellon Corp | 372,943 | 165,330 | -207,613 | 0.02 | 0.02 | -0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 221,196 | 162,910 | -58,286 | 0.04 | 0.05 | +0.01 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 260,998 | 161,780 | -99,218 | 0.05 | 0.06 | +0.01 | sell |
| Sixth Street Partners Management Company, L.P. | 0 | 154,166 | +154,166 | 0.00 | 0.02 | +0.02 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 196,452 | 154,166 | -42,286 | 0.01 | 0.02 | +0.00 | sell |
| UBS Group AG | 142,877 | 141,584 | -1,293 | 0.01 | 0.02 | +0.01 | sell |
| D. E. Shaw & Co., Inc. | 116,835 | 133,984 | +17,149 | 0.03 | 0.06 | +0.03 | buy |
| Hood River Capital Management LLC | 202,750 | 133,699 | -69,051 | 0.70 | 0.72 | +0.02 | sell |
| LORD, ABBETT & CO. LLC | 139,084 | 130,731 | -8,353 | 0.16 | 0.28 | +0.12 | sell |
| Qube Research & Technologies Ltd | 12,281 | 128,495 | +116,214 | 0.01 | 0.11 | +0.10 | buy |
| FEDERATED HERMES, INC. | 131,420 | 124,890 | -6,530 | 0.07 | 0.13 | +0.06 | sell |
| Neuberger Berman Group LLC | 65,892 | 120,822 | +54,930 | 0.02 | 0.06 | +0.04 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 119,281 | 119,501 | +220 | 1.22 | 1.84 | +0.62 | buy |
| HRT FINANCIAL LP | 46,425 | 114,387 | +67,962 | 0.04 | 0.16 | +0.12 | buy |
| SEI INVESTMENTS CO | 33,524 | 108,284 | +74,760 | 0.01 | 0.07 | +0.06 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 106,364 | 106,404 | +40 | 0.04 | 0.07 | +0.03 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 34,953 | 106,077 | +71,124 | 0.02 | 0.07 | +0.05 | buy |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 105,017 | 102,958 | -2,059 | 1.68 | 1.99 | +0.32 | sell |
| Stephens Investment Management Group LLC | 69,885 | 94,484 | +24,599 | 0.33 | 0.76 | +0.42 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 79,178 | 87,778 | +8,600 | 0.01 | 0.03 | +0.01 | buy |
| BROWN ADVISORY INC | 142,898 | 86,802 | -56,096 | 0.08 | 0.10 | +0.02 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 12,840 | 81,120 | +68,280 | 0.01 | 0.08 | +0.08 | buy |
| MILLENNIUM MANAGEMENT LLC | 54,843 | 74,411 | +19,568 | 0.01 | 0.04 | +0.02 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 73,665 | 74,014 | +349 | 0.42 | 0.74 | +0.32 | buy |
| DIMENSIONAL FUND ADVISORS LP | 107,013 | 72,869 | -34,144 | 0.01 | 0.01 | +0.00 | sell |
| BAMCO INC /NY/ | 116,961 | 70,204 | -46,757 | 0.12 | 0.08 | -0.04 | sell |
| TimesSquare Capital Management, LLC | 91,092 | 64,642 | -26,450 | 0.53 | 0.71 | +0.18 | sell |
| Polar Capital Holdings Plc | 58,842 | 61,388 | +2,546 | 0.09 | 0.13 | +0.04 | buy |
| RHUMBLINE ADVISERS | 64,723 | 59,500 | -5,223 | 0.02 | 0.03 | +0.01 | sell |
| Russell Investments Group, Ltd. | 39,842 | 57,472 | +17,630 | 0.01 | 0.04 | +0.02 | buy |
| Allspring Global Investments Holdings, LLC | 19,595 | 56,301 | +36,706 | 0.01 | 0.06 | +0.05 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 42,708 | 51,949 | +9,241 | 0.00 | 0.01 | +0.00 | buy |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 0 | 49,998 | +49,998 | 0.00 | 0.12 | +0.12 | buy |
| FengHe Fund Management Pte. Ltd. | 107,695 | 48,690 | -59,005 | 5.14 | 3.44 | -1.70 | sell |
| DEUTSCHE BANK AG\ | 47,020 | 46,124 | -896 | 0.01 | 0.01 | +0.00 | sell |
| Swiss National Bank | 43,880 | 43,560 | -320 | 0.01 | 0.02 | +0.01 | sell |
| Nuveen, LLC | 52,286 | 43,505 | -8,781 | 0.00 | 0.01 | +0.00 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 5,282 | 42,601 | +37,319 | 0.00 | 0.06 | +0.06 | buy |
| Squarepoint Ops LLC | 42,158 | 40,371 | -1,787 | 0.03 | 0.06 | +0.03 | sell |
| CITADEL ADVISORS LLC | 0 | 40,309 | +40,309 | 0.00 | 0.02 | +0.02 | buy |
| AQR CAPITAL MANAGEMENT LLC | 17,556 | 40,305 | +22,749 | 0.00 | 0.01 | +0.01 | buy |
| Champlain Investment Partners, LLC | 33,572 | 39,433 | +5,861 | 0.15 | 0.76 | +0.61 | buy |
| JENNISON ASSOCIATES LLC | 52,507 | 39,343 | -13,164 | 0.01 | 0.02 | +0.01 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 26,568 | 38,902 | +12,334 | 0.01 | 0.04 | +0.02 | buy |
| Clearbridge Investments, LLC | 0 | 38,532 | +38,532 | 0.00 | 0.02 | +0.02 | buy |
| ROYCE & ASSOCIATES LP | 35,670 | 35,670 | 0 | 0.12 | 0.21 | +0.09 | hold |
| TD ASSET MANAGEMENT INC | 4,832 | 33,802 | +28,970 | 0.00 | 0.02 | +0.02 | buy |
| Aperture Investors, LLC | 87,781 | 33,746 | -54,035 | 3.83 | 2.67 | -1.16 | sell |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 33,255 | 33,255 | 0 | 0.05 | 0.09 | +0.04 | hold |
| Legal & General Group Plc | 30,301 | 30,442 | +141 | 0.00 | 0.00 | +0.00 | buy |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 11,272 | 30,408 | +19,136 | 0.02 | 0.08 | +0.07 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 20,960 | 30,300 | +9,340 | 0.00 | 0.01 | +0.01 | buy |
| Holocene Advisors, LP | 0 | 29,855 | +29,855 | 0.00 | 0.05 | +0.05 | buy |
| BARCLAYS PLC | 11,336 | 29,764 | +18,428 | 0.00 | 0.01 | +0.01 | buy |
| FRED ALGER MANAGEMENT, LLC | 11,341 | 28,965 | +17,624 | 0.02 | 0.07 | +0.05 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 25,707 | 28,592 | +2,885 | 0.02 | 0.04 | +0.02 | buy |
| Rivermont Capital Management LP | 0 | 28,191 | +28,191 | 0.00 | 2.98 | +2.98 | buy |
| Man Group plc | 51,181 | 28,049 | -23,132 | 0.04 | 0.04 | +0.00 | sell |
| CITIGROUP INC | 5,500 | 27,956 | +22,456 | 0.00 | 0.01 | +0.01 | buy |
| Retirement Systems of Alabama | 27,082 | 27,934 | +852 | 0.03 | 0.06 | +0.03 | buy |
| Science & Technology Partners, L.P. | 7,400 | 27,925 | +20,525 | 0.67 | 3.51 | +2.84 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 6,612 | 27,812 | +21,200 | 0.00 | 0.01 | +0.01 | buy |
| Nicholas Investment Partners, LP | 26,792 | 27,562 | +770 | 0.67 | 1.16 | +0.49 | buy |
| WCM INVESTMENT MANAGEMENT, LLC | 0 | 27,207 | +27,207 | 0.00 | 0.04 | +0.04 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 34,439 | 26,840 | -7,599 | 0.01 | 0.01 | +0.00 | sell |
| Swedbank AB | 44,200 | 26,710 | -17,490 | 0.02 | 0.02 | +0.00 | sell |
| Jain Global LLC | 0 | 26,670 | +26,670 | 0.00 | 0.23 | +0.23 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 0 | 25,457 | +25,457 | 0.00 | 0.03 | +0.03 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 25,655 | 25,188 | -467 | 0.01 | 0.02 | +0.01 | sell |
| Point72 Asset Management, L.P. | 0 | 24,017 | +24,017 | 0.00 | 0.03 | +0.03 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 49,984 | 23,825 | -26,159 | 1.25 | 0.94 | -0.31 | sell |
| ARISTEIA CAPITAL, L.L.C. | 0 | 22,910 | +22,910 | 0.00 | 0.27 | +0.27 | buy |
| Daiwa Securities Group Inc. | 84,019 | 22,841 | -61,178 | 0.08 | 0.04 | -0.05 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 64,821 | 22,562 | -42,259 | 0.16 | 0.11 | -0.05 | sell |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 21,882 | 21,264 | -618 | 0.01 | 0.02 | +0.01 | sell |