| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 615 | 438,365 | +437,750 | 0.00 | 0.02 | +0.02 | buy |
| Iron Triangle Partners LP | 0 | 192,842 | +192,842 | 0.00 | 9.05 | +9.05 | buy |
| Camber Capital Management LP | 0 | 125,000 | +125,000 | 0.00 | 1.62 | +1.62 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 305,369 | 415,255 | +109,886 | 0.02 | 0.02 | +0.00 | buy |
| DF DENT & CO INC | 55,639 | 161,298 | +105,659 | 0.30 | 0.65 | +0.36 | buy |
| ARGENT CAPITAL MANAGEMENT LLC | 17,259 | 91,732 | +74,473 | 0.21 | 0.85 | +0.64 | buy |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 0 | 69,864 | +69,864 | 0.00 | 0.05 | +0.05 | buy |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 149 | 57,414 | +57,265 | 0.01 | 0.00 | -0.01 | buy |
| AQR CAPITAL MANAGEMENT LLC | 310,650 | 365,750 | +55,100 | 0.20 | 0.17 | -0.03 | buy |
| STATE STREET CORP | 702,645 | 752,957 | +50,312 | 0.01 | 0.01 | -0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 443,588 | 492,488 | +48,900 | 0.31 | 0.25 | -0.06 | buy |
| Zeno Equity Partners LLP | 0 | 48,619 | +48,619 | 0.00 | 4.53 | +4.53 | buy |
| ORBIMED ADVISORS LLC | 0 | 44,900 | +44,900 | 0.00 | 0.27 | +0.27 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 583,683 | 628,054 | +44,371 | 0.02 | 0.02 | -0.00 | buy |
| Distillate Capital Partners LLC | 0 | 43,162 | +43,162 | 0.00 | 0.72 | +0.72 | buy |
| Giverny Capital Inc. | 188,094 | 227,072 | +38,978 | 3.27 | 2.88 | -0.39 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 41,512 | 79,939 | +38,427 | 0.02 | 0.03 | +0.01 | buy |
| Allspring Global Investments Holdings, LLC | 116,683 | 153,156 | +36,473 | 0.08 | 0.08 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 156,447 | 190,437 | +33,990 | 0.02 | 0.02 | -0.00 | buy |
| BLAIR WILLIAM & CO/IL | 25,855 | 59,318 | +33,463 | 0.03 | 0.06 | +0.03 | buy |
| Spyglass Capital Management LLC | 109,416 | 141,882 | +32,466 | 3.30 | 3.11 | -0.19 | buy |
| FRANKLIN RESOURCES INC | 157,611 | 188,141 | +30,530 | 0.02 | 0.02 | -0.00 | buy |
| KENSICO CAPITAL MANAGEMENT CORP | 0 | 27,000 | +27,000 | 0.00 | 0.24 | +0.24 | buy |
| FMR LLC | 206,657 | 231,019 | +24,362 | 0.01 | 0.00 | -0.00 | buy |
| Squarepoint Ops LLC | 16,263 | 39,124 | +22,861 | 0.03 | 0.04 | +0.02 | buy |
| Swedbank AB | 0 | 22,400 | +22,400 | 0.00 | 0.01 | +0.01 | buy |
| TWO SIGMA INVESTMENTS, LP | 123,797 | 146,029 | +22,232 | 0.12 | 0.11 | -0.01 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 4,661 | 26,425 | +21,764 | 0.01 | 0.04 | +0.03 | buy |
| Skandinaviska Enskilda Banken AB (publ) | 139,849 | 159,749 | +19,900 | 0.28 | 0.25 | -0.03 | buy |
| HAWK RIDGE CAPITAL MANAGEMENT LP | 0 | 19,589 | +19,589 | 0.00 | 0.28 | +0.28 | buy |
| BANK OF AMERICA CORP /DE/ | 149,998 | 167,850 | +17,852 | 0.01 | 0.01 | -0.00 | buy |
| VANGUARD GROUP INC | 2,527,757 | 2,545,066 | +17,309 | 0.02 | 0.02 | -0.00 | buy |
| Jackson Square Partners, LLC | 56,762 | 73,260 | +16,498 | 1.43 | 2.11 | +0.68 | buy |
| BESSEMER GROUP INC | 484,490 | 500,769 | +16,279 | 0.35 | 0.28 | -0.08 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 8,730 | 24,576 | +15,846 | 0.01 | 0.01 | +0.01 | buy |
| RIVERBRIDGE PARTNERS LLC | 535,996 | 551,644 | +15,648 | 3.00 | 2.46 | -0.54 | buy |
| SEI INVESTMENTS CO | 126,972 | 141,504 | +14,532 | 0.07 | 0.06 | -0.01 | buy |
| Twin Tree Management, LP | 0 | 14,295 | +14,295 | 0.00 | 0.11 | +0.11 | buy |
| Clearbridge Investments, LLC | 403,892 | 417,905 | +14,013 | 0.14 | 0.11 | -0.03 | buy |
| LOOMIS SAYLES & CO L P | 191,918 | 205,798 | +13,880 | 0.11 | 0.09 | -0.02 | buy |
| JPMORGAN CHASE & CO | 161,457 | 175,239 | +13,782 | 0.01 | 0.00 | -0.00 | buy |
| Erste Asset Management GmbH | 20 | 12,077 | +12,057 | 0.00 | 0.05 | +0.05 | buy |
| Trexquant Investment LP | 3,483 | 15,398 | +11,915 | 0.02 | 0.07 | +0.04 | buy |
| NATIXIS ADVISORS, LLC | 0 | 11,245 | +11,245 | 0.00 | 0.01 | +0.01 | buy |
| Annex Advisory Services, LLC | 62,622 | 73,435 | +10,813 | 0.91 | 0.78 | -0.12 | buy |
| Epoch Investment Partners, Inc. | 405,715 | 416,219 | +10,504 | 0.76 | 0.62 | -0.14 | buy |
| Engineers Gate Manager LP | 7,736 | 18,193 | +10,457 | 0.07 | 0.12 | +0.05 | buy |
| Cerity Partners LLC | 52,149 | 61,890 | +9,741 | 0.06 | 0.05 | -0.01 | buy |
| AMERICAN CAPITAL MANAGEMENT INC | 371,054 | 380,646 | +9,592 | 5.12 | 4.15 | -0.96 | buy |
| BAILLIE GIFFORD & CO | 5,398 | 14,876 | +9,478 | 0.00 | 0.00 | +0.00 | buy |
| STRS OHIO | 55,427 | 64,641 | +9,214 | 0.09 | 0.08 | -0.01 | buy |
| Candriam S.C.A. | 74,561 | 83,281 | +8,720 | 0.19 | 0.16 | -0.03 | buy |
| DEUTSCHE BANK AG\ | 3,136 | 11,797 | +8,661 | 0.00 | 0.00 | +0.00 | buy |
| Y-Intercept (Hong Kong) Ltd | 0 | 8,430 | +8,430 | 0.00 | 0.17 | +0.17 | buy |
| BARCLAYS PLC | 11,506 | 19,781 | +8,275 | 0.00 | 0.00 | +0.00 | buy |
| TWO SIGMA ADVISERS, LP | 180,300 | 188,400 | +8,100 | 0.17 | 0.15 | -0.02 | buy |
| Ascent Group, LLC | 0 | 8,025 | +8,025 | 0.00 | 0.20 | +0.20 | buy |
| Fisher Asset Management, LLC | 116,387 | 124,399 | +8,012 | 0.02 | 0.02 | -0.00 | buy |
| Mitsubishi UFJ Trust & Banking Corp | 19,960 | 27,531 | +7,571 | 0.02 | 0.02 | +0.00 | buy |
| Vulcan Value Partners, LLC | 38,600 | 46,101 | +7,501 | 0.23 | 0.26 | +0.03 | buy |
| ALLIANCEBERNSTEIN L.P. | 36,798 | 44,293 | +7,495 | 0.01 | 0.00 | -0.00 | buy |
| NZS Capital, LLC | 63,760 | 70,966 | +7,206 | 1.08 | 0.92 | -0.15 | buy |
| CI INVESTMENTS INC. | 24,315 | 31,262 | +6,947 | 0.04 | 0.04 | +0.00 | buy |
| Grandeur Peak Global Advisors, LLC | 21,251 | 28,100 | +6,849 | 0.70 | 0.78 | +0.08 | buy |
| CITADEL ADVISORS LLC | 9,655 | 16,252 | +6,597 | 0.00 | 0.01 | +0.00 | buy |
| Legal & General Group Plc | 49,179 | 55,673 | +6,494 | 0.01 | 0.00 | -0.00 | buy |
| BI Asset Management Fondsmaeglerselskab A/S | 11,821 | 18,162 | +6,341 | 0.08 | 0.11 | +0.03 | buy |
| Edgestream Partners, L.P. | 13,071 | 19,306 | +6,235 | 0.26 | 0.28 | +0.02 | buy |
| Chevy Chase Trust Holdings, LLC | 8,946 | 15,176 | +6,230 | 0.01 | 0.02 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 271,358 | 277,355 | +5,997 | 0.03 | 0.02 | -0.01 | buy |
| Quantbot Technologies LP | 6,712 | 12,604 | +5,892 | 0.13 | 0.17 | +0.03 | buy |
| VAN ECK ASSOCIATES CORP | 14,452 | 20,233 | +5,781 | 0.01 | 0.01 | -0.00 | buy |
| Summit Creek Advisors LLC | 42,014 | 47,662 | +5,648 | 2.37 | 2.16 | -0.21 | buy |
| State of Alaska, Department of Revenue | 2,556 | 8,151 | +5,595 | 0.01 | 0.03 | +0.02 | buy |
| XTX Topco Ltd | 967 | 6,540 | +5,573 | 0.03 | 0.16 | +0.12 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 8,946 | 14,430 | +5,484 | 0.01 | 0.01 | +0.00 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 0 | 5,283 | +5,283 | 0.00 | 0.00 | +0.00 | buy |
| LECAP ASSET MANAGEMENT LTD | 4,881 | 10,119 | +5,238 | 0.43 | 0.73 | +0.30 | buy |
| Rhenman & Partners Asset Management AB | 2,500 | 7,500 | +5,000 | 0.10 | 0.20 | +0.10 | buy |
| Centiva Capital, LP | 0 | 4,842 | +4,842 | 0.00 | 0.07 | +0.07 | buy |
| Retirement Systems of Alabama | 61,962 | 66,745 | +4,783 | 0.10 | 0.08 | -0.02 | buy |
| Virtu Financial LLC | 0 | 4,502 | +4,502 | 0.00 | 0.08 | +0.08 | buy |
| Rheos Capital Works Inc. | 24,601 | 29,101 | +4,500 | 0.53 | 0.51 | -0.02 | buy |
| Nebula Research & Development LLC | 0 | 4,478 | +4,478 | 0.00 | 0.18 | +0.18 | buy |
| JANE STREET GROUP, LLC | 8,556 | 13,024 | +4,468 | 0.00 | 0.01 | +0.00 | buy |
| HRT FINANCIAL LP | 0 | 4,275 | +4,275 | 0.00 | 0.01 | +0.01 | buy |
| HUSSMAN STRATEGIC ADVISORS, INC. | 0 | 4,200 | +4,200 | 0.00 | 0.34 | +0.34 | buy |
| FORA Capital, LLC | 2,491 | 6,594 | +4,103 | 0.13 | 0.26 | +0.13 | buy |
| JANUS HENDERSON GROUP PLC | 40,095 | 44,118 | +4,023 | 0.01 | 0.01 | -0.00 | buy |
| Stephens Investment Management Group LLC | 116,745 | 120,634 | +3,889 | 0.67 | 0.55 | -0.12 | buy |
| CONSOLIDATED PRESS INTERNATIONAL HOLDINGS LTD | 0 | 3,400 | +3,400 | 0.00 | 0.18 | +0.18 | buy |
| MILLENNIUM MANAGEMENT LLC | 109,803 | 113,075 | +3,272 | 0.04 | 0.03 | -0.00 | buy |
| NORTHERN TRUST CORP | 216,034 | 219,174 | +3,140 | 0.01 | 0.01 | -0.00 | buy |
| US BANCORP \DE\ | 5,084 | 8,100 | +3,016 | 0.00 | 0.00 | +0.00 | buy |
| Jump Financial, LLC | 8,591 | 11,507 | +2,916 | 0.07 | 0.08 | +0.01 | buy |
| CreativeOne Wealth, LLC | 1,573 | 4,446 | +2,873 | 0.03 | 0.05 | +0.02 | buy |
| CAPITAL FUND MANAGEMENT S.A. | 11,453 | 14,238 | +2,785 | 0.05 | 0.05 | -0.00 | buy |
| RHUMBLINE ADVISERS | 70,000 | 72,739 | +2,739 | 0.03 | 0.02 | -0.01 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 42,798 | 45,473 | +2,675 | 0.23 | 0.18 | -0.04 | buy |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 11,781 | 14,456 | +2,675 | 0.03 | 0.02 | -0.00 | buy |