| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 3,373,832 | 3,377,862 | +4,030 | 0.02 | 0.02 | +0.00 | buy |
| FMR LLC | 2,893,259 | 3,348,224 | +454,965 | 0.05 | 0.06 | +0.01 | buy |
| VANGUARD GROUP INC | 2,764,066 | 2,825,402 | +61,336 | 0.01 | 0.01 | +0.00 | buy |
| STATE STREET CORP | 944,064 | 918,157 | -25,907 | 0.01 | 0.01 | +0.00 | sell |
| Invesco Ltd. | 1,037,305 | 831,223 | -206,082 | 0.05 | 0.04 | -0.01 | sell |
| Whale Rock Capital Management LLC | 480,501 | 698,539 | +218,038 | 1.70 | 3.15 | +1.45 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 349,650 | 562,892 | +213,242 | 0.01 | 0.02 | +0.01 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 523,575 | 539,425 | +15,850 | 0.01 | 0.01 | +0.00 | buy |
| FRANKLIN RESOURCES INC | 664,463 | 495,214 | -169,249 | 0.05 | 0.04 | -0.01 | sell |
| AMERIPRISE FINANCIAL INC | 638,798 | 457,855 | -180,943 | 0.04 | 0.04 | -0.01 | sell |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 575,208 | 412,873 | -162,335 | 1.24 | 0.99 | -0.25 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 537,741 | 406,516 | -131,225 | 0.03 | 0.03 | -0.00 | sell |
| MORGAN STANLEY | 478,953 | 395,583 | -83,370 | 0.01 | 0.01 | -0.00 | sell |
| GILDER GAGNON HOWE & CO LLC | 385,313 | 371,294 | -14,019 | 1.18 | 1.38 | +0.20 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 350,376 | 363,953 | +13,577 | 0.05 | 0.07 | +0.01 | buy |
| Bank of New York Mellon Corp | 302,665 | 353,960 | +51,295 | 0.02 | 0.02 | +0.01 | buy |
| ALLIANCEBERNSTEIN L.P. | 373,248 | 300,466 | -72,782 | 0.04 | 0.03 | -0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 306,147 | 298,337 | -7,810 | 0.05 | 0.05 | +0.01 | sell |
| JANE STREET GROUP, LLC | 2,966 | 287,460 | +284,494 | 0.00 | 0.12 | +0.12 | buy |
| Hood River Capital Management LLC | 469,057 | 268,149 | -200,908 | 1.67 | 1.04 | -0.63 | sell |
| GOLDMAN SACHS GROUP INC | 219,250 | 249,714 | +30,464 | 0.01 | 0.01 | +0.00 | buy |
| NORGES BANK | 0 | 237,767 | +237,767 | 0.00 | 0.01 | +0.01 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 214,836 | 219,188 | +4,352 | 0.01 | 0.01 | +0.00 | buy |
| NORTHERN TRUST CORP | 236,225 | 215,782 | -20,443 | 0.01 | 0.01 | +0.00 | sell |
| BROWN ADVISORY INC | 338,427 | 215,536 | -122,891 | 0.13 | 0.11 | -0.03 | sell |
| DIMENSIONAL FUND ADVISORS LP | 182,414 | 176,872 | -5,542 | 0.01 | 0.01 | +0.00 | sell |
| FULLER & THALER ASSET MANAGEMENT, INC. | 0 | 168,328 | +168,328 | 0.00 | 0.20 | +0.20 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 155,608 | 155,983 | +375 | 0.77 | 0.86 | +0.09 | buy |
| UBS Group AG | 168,491 | 143,642 | -24,849 | 0.01 | 0.01 | +0.00 | sell |
| LORD, ABBETT & CO. LLC | 178,672 | 140,984 | -37,688 | 0.16 | 0.15 | -0.01 | sell |
| VOYA INVESTMENT MANAGEMENT LLC | 212,650 | 139,499 | -73,151 | 0.06 | 0.05 | -0.02 | sell |
| T. Rowe Price Investment Management, Inc. | 6,089 | 137,878 | +131,789 | 0.00 | 0.03 | +0.03 | buy |
| FengHe Fund Management Pte. Ltd. | 0 | 128,389 | +128,389 | 0.00 | 2.55 | +2.55 | buy |
| FEDERATED HERMES, INC. | 125,000 | 125,000 | 0 | 0.07 | 0.07 | +0.01 | hold |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 0 | 123,958 | +123,958 | 0.00 | 1.23 | +1.23 | buy |
| BNP Paribas Asset Management Holding S.A. | 205 | 120,759 | +120,554 | 0.00 | 0.05 | +0.05 | buy |
| BAMCO INC /NY/ | 178,103 | 116,493 | -61,610 | 0.14 | 0.11 | -0.03 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 5,598 | 115,243 | +109,645 | 0.00 | 0.03 | +0.02 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 106,396 | 106,396 | 0 | 1.23 | 1.37 | +0.15 | hold |
| TimesSquare Capital Management, LLC | 131,700 | 103,423 | -28,277 | 0.57 | 0.55 | -0.02 | sell |
| BANK OF AMERICA CORP /DE/ | 59,381 | 98,267 | +38,886 | 0.00 | 0.00 | +0.00 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 93,767 | 92,946 | -821 | 0.19 | 0.23 | +0.04 | sell |
| Styrax Capital, LP | 0 | 90,108 | +90,108 | 0.00 | 2.44 | +2.44 | buy |
| EMERALD ADVISERS, LLC | 162,243 | 88,332 | -73,911 | 1.57 | 0.96 | -0.61 | sell |
| JENNISON ASSOCIATES LLC | 112,245 | 85,428 | -26,817 | 0.02 | 0.02 | -0.00 | sell |
| RAYMOND JAMES FINANCIAL INC | 114,125 | 78,151 | -35,974 | 0.01 | 0.01 | -0.00 | sell |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 85,194 | 75,871 | -9,323 | 0.09 | 0.09 | -0.00 | sell |
| Swedbank AB | 63,200 | 57,200 | -6,000 | 0.02 | 0.02 | +0.00 | sell |
| Legal & General Group Plc | 58,796 | 56,121 | -2,675 | 0.00 | 0.00 | +0.00 | sell |
| RHUMBLINE ADVISERS | 58,779 | 55,973 | -2,806 | 0.01 | 0.02 | +0.00 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 98,689 | 52,825 | -45,864 | 1.54 | 0.91 | -0.63 | sell |
| Polar Capital Holdings Plc | 65,774 | 50,300 | -15,474 | 0.10 | 0.08 | -0.01 | sell |
| Man Group plc | 11,998 | 49,993 | +37,995 | 0.01 | 0.03 | +0.03 | buy |
| Russell Investments Group, Ltd. | 48,066 | 49,017 | +951 | 0.02 | 0.02 | +0.00 | buy |
| Nuveen, LLC | 53,407 | 48,432 | -4,975 | 0.00 | 0.00 | +0.00 | sell |
| BAROMETER CAPITAL MANAGEMENT INC. | 4,300 | 47,400 | +43,100 | 0.30 | 0.20 | -0.09 | buy |
| Daiwa Securities Group Inc. | 11,014 | 46,838 | +35,824 | 0.01 | 0.05 | +0.04 | buy |
| JPMORGAN CHASE & CO | 37,528 | 46,481 | +8,953 | 0.00 | 0.00 | +0.00 | buy |
| ROYCE & ASSOCIATES LP | 54,476 | 44,425 | -10,051 | 0.16 | 0.16 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 46,471 | 44,180 | -2,291 | 0.00 | 0.01 | +0.00 | sell |
| Swiss National Bank | 42,400 | 43,600 | +1,200 | 0.01 | 0.01 | +0.00 | buy |
| SCALAR GAUGE MANAGEMENT, LLC | 27,000 | 43,000 | +16,000 | 4.15 | 10.07 | +5.92 | buy |
| Science & Technology Partners, L.P. | 0 | 42,556 | +42,556 | 0.00 | 4.20 | +4.20 | buy |
| PRUDENTIAL FINANCIAL INC | 49,047 | 42,023 | -7,024 | 0.02 | 0.02 | +0.00 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 61,795 | 39,199 | -22,596 | 1.36 | 0.96 | -0.40 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 38,727 | 38,767 | +40 | 0.00 | 0.00 | +0.00 | buy |
| SEGALL BRYANT & HAMILL, LLC | 36,143 | 37,844 | +1,701 | 0.15 | 0.18 | +0.04 | buy |
| Montanaro Asset Management Ltd | 35,000 | 35,000 | 0 | 2.63 | 3.44 | +0.81 | hold |
| WASATCH ADVISORS LP | 80,508 | 34,612 | -45,896 | 0.13 | 0.07 | -0.06 | sell |
| BARCLAYS PLC | 37,109 | 34,149 | -2,960 | 0.00 | 0.00 | +0.00 | sell |
| WELLS FARGO & COMPANY/MN | 25,785 | 33,887 | +8,102 | 0.00 | 0.00 | +0.00 | buy |
| CASTLEARK MANAGEMENT LLC | 32,584 | 33,554 | +970 | 0.28 | 0.35 | +0.07 | buy |
| PEREGRINE INVESTMENT MANAGEMENT INC | 53,800 | 33,510 | -20,290 | 7.96 | 7.35 | -0.62 | sell |
| FIRST TRUST ADVISORS LP | 32,480 | 31,944 | -536 | 0.01 | 0.01 | +0.00 | sell |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 44,363 | 31,626 | -12,737 | 0.02 | 0.02 | -0.00 | sell |
| Neuberger Berman Group LLC | 51,547 | 31,249 | -20,298 | 0.01 | 0.01 | -0.00 | sell |
| OSTERWEIS CAPITAL MANAGEMENT INC | 57,231 | 30,698 | -26,533 | 0.78 | 0.46 | -0.32 | sell |
| Polar Asset Management Partners Inc. | 69,580 | 30,169 | -39,411 | 0.42 | 0.21 | -0.21 | sell |
| Toronado Partners, LLC | 40,785 | 30,102 | -10,683 | 8.15 | 10.16 | +2.01 | sell |
| G2 Investment Partners Management LLC | 49,182 | 27,488 | -21,694 | 3.04 | 2.31 | -0.73 | sell |
| F/m Investments LLC | 32,540 | 25,968 | -6,572 | 0.38 | 0.35 | -0.03 | sell |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 26,339 | 25,172 | -1,167 | 0.01 | 0.01 | +0.00 | sell |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 35,166 | 25,071 | -10,095 | 0.09 | 0.09 | -0.00 | sell |
| TRILLIUM ASSET MANAGEMENT, LLC | 44,846 | 24,913 | -19,933 | 0.36 | 0.28 | -0.08 | sell |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 23,800 | 23,900 | +100 | 0.01 | 0.02 | +0.00 | buy |
| Mitsubishi UFJ Asset Management Co., Ltd. | 27,300 | 23,300 | -4,000 | 0.01 | 0.01 | -0.00 | sell |
| Calamos Advisors LLC | 21,402 | 23,080 | +1,678 | 0.03 | 0.03 | +0.01 | buy |
| Lisanti Capital Growth, LLC | 19,414 | 22,854 | +3,440 | 1.43 | 1.91 | +0.48 | buy |
| SEI INVESTMENTS CO | 19,776 | 21,905 | +2,129 | 0.01 | 0.01 | +0.00 | buy |
| THORNBURG INVESTMENT MANAGEMENT INC | 21,037 | 21,006 | -31 | 0.08 | 0.09 | +0.01 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 20,590 | 20,985 | +395 | 0.01 | 0.01 | +0.00 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 23,762 | 20,501 | -3,261 | 0.02 | 0.02 | -0.00 | sell |
| Nicholas Investment Partners, LP | 0 | 20,178 | +20,178 | 0.00 | 0.52 | +0.52 | buy |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 17,705 | 19,017 | +1,312 | 0.11 | 0.14 | +0.03 | buy |
| CANADA LIFE ASSURANCE Co | 22,964 | 18,977 | -3,987 | 0.01 | 0.01 | +0.00 | sell |
| Informed Momentum Co LLC | 21,362 | 17,804 | -3,558 | 0.73 | 0.70 | -0.03 | sell |
| Squarepoint Ops LLC | 6,515 | 16,675 | +10,160 | 0.00 | 0.01 | +0.01 | buy |
| AQR CAPITAL MANAGEMENT LLC | 29,094 | 16,642 | -12,452 | 0.01 | 0.00 | -0.00 | sell |
| ALGERT GLOBAL LLC | 15,613 | 16,483 | +870 | 0.08 | 0.09 | +0.01 | buy |
| HighTower Advisors, LLC | 30,368 | 16,266 | -14,102 | 0.01 | 0.01 | -0.00 | sell |