| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 20,796,399 | 19,788,585 | -1,007,814 | 0.93 | 0.92 | -0.01 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 18,081,074 | 18,087,750 | +6,676 | 0.14 | 0.14 | +0.00 | buy |
| BlackRock, Inc. | 15,319,052 | 15,852,639 | +533,587 | 0.02 | 0.02 | +0.00 | buy |
| VANGUARD GROUP INC | 14,986,677 | 14,770,561 | -216,116 | 0.02 | 0.02 | -0.00 | sell |
| Invesco Ltd. | 6,076,616 | 6,024,962 | -51,654 | 0.07 | 0.05 | -0.02 | sell |
| STATE STREET CORP | 4,712,987 | 4,654,617 | -58,370 | 0.01 | 0.01 | -0.00 | sell |
| FRANKLIN RESOURCES INC | 5,006,278 | 4,524,400 | -481,878 | 0.09 | 0.08 | -0.01 | sell |
| Capital Research Global Investors | 4,597,217 | 4,271,407 | -325,810 | 0.06 | 0.06 | -0.01 | sell |
| Artisan Partners Limited Partnership | 4,872,084 | 3,831,865 | -1,040,219 | 0.51 | 0.43 | -0.08 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 3,372,577 | 3,457,389 | +84,812 | 0.02 | 0.02 | -0.00 | buy |
| Pictet Asset Management Holding SA | 2,476,353 | 2,763,543 | +287,190 | 0.18 | 0.20 | +0.02 | buy |
| Neuberger Berman Group LLC | 3,338,065 | 2,722,590 | -615,475 | 0.18 | 0.15 | -0.03 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,393,692 | 2,125,260 | +731,568 | 0.26 | 0.44 | +0.17 | buy |
| JENNISON ASSOCIATES LLC | 1,272,786 | 1,960,900 | +688,114 | 0.05 | 0.09 | +0.03 | buy |
| Clearbridge Investments, LLC | 2,071,359 | 1,948,959 | -122,400 | 0.11 | 0.11 | +0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 1,338,372 | 1,745,883 | +407,511 | 0.05 | 0.06 | +0.01 | buy |
| Point72 Asset Management, L.P. | 1,302,135 | 1,579,199 | +277,064 | 0.21 | 0.18 | -0.03 | buy |
| MORGAN STANLEY | 1,395,825 | 1,480,940 | +85,115 | 0.01 | 0.01 | +0.00 | buy |
| TimesSquare Capital Management, LLC | 1,425,948 | 1,474,949 | +49,001 | 1.50 | 1.63 | +0.14 | buy |
| JANUS HENDERSON GROUP PLC | 1,605,602 | 1,450,017 | -155,585 | 0.05 | 0.05 | -0.01 | sell |
| TD ASSET MANAGEMENT INC | 1,548,446 | 1,436,736 | -111,710 | 0.09 | 0.09 | -0.01 | sell |
| DIMENSIONAL FUND ADVISORS LP | 1,345,099 | 1,299,709 | -45,390 | 0.02 | 0.02 | -0.00 | sell |
| NORTHERN TRUST CORP | 1,182,832 | 1,140,665 | -42,167 | 0.01 | 0.01 | -0.00 | sell |
| BROWN ADVISORY INC | 1,330,555 | 1,099,655 | -230,900 | 0.13 | 0.11 | -0.01 | sell |
| Fiera Capital Corp | 787,896 | 1,044,326 | +256,430 | 0.19 | 0.24 | +0.06 | buy |
| NORGES BANK | 0 | 1,003,344 | +1,003,344 | 0.00 | 0.01 | +0.01 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 1,046,180 | 978,639 | -67,541 | 0.69 | 0.76 | +0.08 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 972,383 | 977,435 | +5,052 | 0.01 | 0.01 | -0.00 | buy |
| JANE STREET GROUP, LLC | 287,762 | 977,401 | +689,639 | 0.02 | 0.09 | +0.06 | buy |
| GOLDMAN SACHS GROUP INC | 1,025,283 | 975,910 | -49,373 | 0.01 | 0.01 | -0.00 | sell |
| Duquesne Family Office LLC | 0 | 925,970 | +925,970 | 0.00 | 1.61 | +1.61 | buy |
| Hood River Capital Management LLC | 719,069 | 922,577 | +203,508 | 0.62 | 0.74 | +0.12 | buy |
| SG Americas Securities, LLC | 431,907 | 921,840 | +489,933 | 0.12 | 0.09 | -0.03 | buy |
| Bank of New York Mellon Corp | 915,606 | 916,445 | +839 | 0.01 | 0.01 | -0.00 | buy |
| Robeco Schweiz AG | 900,191 | 892,057 | -8,134 | 1.48 | 1.47 | -0.01 | sell |
| Stephens Investment Management Group LLC | 802,142 | 883,165 | +81,023 | 0.76 | 0.85 | +0.08 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 232,968 | 853,641 | +620,673 | 0.03 | 0.12 | +0.08 | buy |
| BANK OF AMERICA CORP /DE/ | 641,571 | 814,938 | +173,367 | 0.00 | 0.00 | +0.00 | buy |
| UBS Group AG | 826,530 | 699,022 | -127,508 | 0.01 | 0.01 | -0.00 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 696,706 | 678,146 | -18,560 | 0.21 | 0.21 | -0.01 | sell |
| Pacer Advisors, Inc. | 633,541 | 660,852 | +27,311 | 0.01 | 0.14 | +0.14 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 726,637 | 650,445 | -76,192 | 0.07 | 0.06 | -0.01 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 610,088 | 621,156 | +11,068 | 0.74 | 0.71 | -0.02 | buy |
| CITADEL ADVISORS LLC | 1,433,783 | 589,863 | -843,920 | 0.08 | 0.03 | -0.05 | sell |
| ALLIANCEBERNSTEIN L.P. | 684,847 | 577,913 | -106,934 | 0.02 | 0.01 | -0.00 | sell |
| AMERIPRISE FINANCIAL INC | 643,807 | 574,815 | -68,992 | 0.01 | 0.01 | -0.00 | sell |
| JPMORGAN CHASE & CO | 999,218 | 564,813 | -434,405 | 0.00 | 0.00 | -0.00 | sell |
| NZS Capital, LLC | 671,146 | 551,323 | -119,823 | 1.51 | 1.24 | -0.26 | sell |
| SEGALL BRYANT & HAMILL, LLC | 493,924 | 546,578 | +52,654 | 0.48 | 0.54 | +0.06 | buy |
| Penserra Capital Management LLC | 543,548 | 509,369 | -34,179 | 0.48 | 0.45 | -0.03 | sell |
| SEI INVESTMENTS CO | 416,210 | 486,223 | +70,013 | 0.03 | 0.04 | +0.00 | buy |
| DekaBank Deutsche Girozentrale | 446,375 | 446,375 | 0 | 0.05 | 0.06 | +0.01 | hold |
| Aberdeen Group plc | 406,590 | 412,670 | +6,080 | 0.05 | 0.05 | -0.00 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 394,333 | 390,450 | -3,883 | 0.01 | 0.01 | -0.00 | sell |
| Squarepoint Ops LLC | 226,984 | 372,289 | +145,305 | 0.04 | 0.06 | +0.02 | buy |
| FIL Ltd | 368,478 | 369,483 | +1,005 | 0.02 | 0.02 | -0.00 | buy |
| RHUMBLINE ADVISERS | 380,634 | 366,349 | -14,285 | 0.02 | 0.02 | -0.00 | sell |
| ArrowMark Colorado Holdings LLC | 0 | 362,528 | +362,528 | 0.00 | 0.59 | +0.59 | buy |
| NICHOLAS COMPANY, INC. | 386,908 | 359,503 | -27,405 | 0.48 | 0.46 | -0.02 | sell |
| S Squared Technology, LLC | 346,373 | 356,373 | +10,000 | 9.65 | 10.15 | +0.50 | buy |
| Nuveen, LLC | 426,560 | 354,356 | -72,204 | 0.01 | 0.01 | -0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 303,271 | 344,672 | +41,401 | 0.01 | 0.01 | +0.00 | buy |
| Pacer Advisors, Inc. | 633,541 | 322,656 | -310,885 | 0.01 | 0.00 | -0.00 | sell |
| OBERWEIS ASSET MANAGEMENT INC/ | 275,536 | 314,636 | +39,100 | 0.77 | 0.85 | +0.07 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 260,056 | 310,945 | +50,889 | 1.39 | 1.59 | +0.20 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 210,852 | 282,253 | +71,401 | 0.03 | 0.04 | +0.01 | buy |
| PointState Capital LP | 0 | 270,613 | +270,613 | 0.00 | 0.34 | +0.34 | buy |
| Swiss National Bank | 266,500 | 269,800 | +3,300 | 0.01 | 0.01 | +0.00 | buy |
| LORD, ABBETT & CO. LLC | 0 | 269,370 | +269,370 | 0.00 | 0.06 | +0.06 | buy |
| FIRST TRUST ADVISORS LP | 33,162 | 260,404 | +227,242 | 0.00 | 0.01 | +0.01 | buy |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 255,880 | 255,880 | 0 | 0.07 | 0.07 | +0.00 | hold |
| Retirement Systems of Alabama | 256,516 | 255,166 | -1,350 | 0.06 | 0.06 | -0.00 | sell |
| MILLENNIUM MANAGEMENT LLC | 976,034 | 249,801 | -726,233 | 0.06 | 0.01 | -0.04 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 241,606 | 240,696 | -910 | 0.01 | 0.01 | -0.00 | sell |
| WESTWOOD HOLDINGS GROUP INC | 0 | 237,416 | +237,416 | 0.00 | 0.14 | +0.14 | buy |
| SORA INVESTORS LLC | 0 | 230,054 | +230,054 | 0.00 | 1.46 | +1.46 | buy |
| Legal & General Group Plc | 256,551 | 215,921 | -40,630 | 0.00 | 0.00 | -0.00 | sell |
| ROYAL BANK OF CANADA | 328,948 | 213,118 | -115,830 | 0.00 | 0.00 | -0.00 | sell |
| RAYMOND JAMES FINANCIAL INC | 276,842 | 212,728 | -64,114 | 0.01 | 0.00 | -0.00 | sell |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 135,896 | 187,063 | +51,167 | 0.03 | 0.05 | +0.01 | buy |
| VAN ECK ASSOCIATES CORP | 160,023 | 162,774 | +2,751 | 0.01 | 0.01 | -0.00 | buy |
| OSTERWEIS CAPITAL MANAGEMENT INC | 132,225 | 160,565 | +28,340 | 0.44 | 0.50 | +0.06 | buy |
| Nicholas Investment Partners, LP | 142,461 | 151,372 | +8,911 | 0.80 | 0.81 | +0.01 | buy |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 162,091 | 148,563 | -13,528 | 0.01 | 0.01 | -0.00 | sell |
| Talos Eurisko Asset Management LP | 0 | 148,000 | +148,000 | 0.00 | 1.93 | +1.93 | buy |
| Alyeska Investment Group, L.P. | 0 | 139,450 | +139,450 | 0.00 | 0.03 | +0.03 | buy |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 139,388 | 137,206 | -2,182 | 0.02 | 0.02 | -0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 131,237 | 129,915 | -1,322 | 0.01 | 0.01 | -0.00 | sell |
| WELLS FARGO & COMPANY/MN | 108,584 | 117,309 | +8,725 | 0.00 | 0.00 | +0.00 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 122,797 | 115,430 | -7,367 | 0.02 | 0.02 | -0.00 | sell |
| CloudAlpha Capital Management Limited/Hong Kong | 0 | 113,400 | +113,400 | 0.00 | 0.75 | +0.75 | buy |
| Polar Asset Management Partners Inc. | 0 | 108,864 | +108,864 | 0.00 | 0.16 | +0.16 | buy |
| Tidal Investments LLC | 48,829 | 106,015 | +57,186 | 0.02 | 0.03 | +0.02 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 99,097 | 99,197 | +100 | 0.01 | 0.01 | +0.00 | buy |
| PEREGRINE INVESTMENT MANAGEMENT INC | 128,220 | 97,460 | -30,760 | 4.62 | 4.45 | -0.17 | sell |
| STATE OF WISCONSIN INVESTMENT BOARD | 97,864 | 97,404 | -460 | 0.02 | 0.02 | -0.00 | sell |
| Amundi | 97,852 | 96,694 | -1,158 | 0.00 | 0.00 | -0.00 | sell |
| BARCLAYS PLC | 144,979 | 95,451 | -49,528 | 0.00 | 0.00 | -0.00 | sell |
| Pier Capital, LLC | 93,206 | 91,438 | -1,768 | 1.07 | 1.07 | +0.01 | sell |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 92,913 | 90,171 | -2,742 | 0.01 | 0.01 | -0.00 | sell |