| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 11,908,550 | 10,553,086 | -1,355,464 | 0.24 | 0.23 | -0.01 | sell |
| VANGUARD GROUP INC | 9,658,747 | 9,740,052 | +81,305 | 0.02 | 0.03 | +0.00 | buy |
| Capital Research Global Investors | 6,537,191 | 7,871,841 | +1,334,650 | 0.18 | 0.23 | +0.05 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 6,293,331 | 6,291,056 | -2,275 | 0.09 | 0.10 | +0.01 | sell |
| BERKSHIRE HATHAWAY INC | 4,780,000 | 4,780,000 | 0 | 0.15 | 0.19 | +0.04 | hold |
| WCM INVESTMENT MANAGEMENT, LLC | 4,521,719 | 4,522,019 | +300 | 1.42 | 1.39 | -0.03 | buy |
| STATE STREET CORP | 3,581,128 | 3,624,017 | +42,889 | 0.02 | 0.02 | +0.00 | buy |
| FMR LLC | 3,762,647 | 3,475,607 | -287,040 | 0.03 | 0.03 | -0.00 | sell |
| JPMORGAN CHASE & CO | 2,461,719 | 2,273,192 | -188,527 | 0.03 | 0.03 | -0.00 | sell |
| BAILLIE GIFFORD & CO | 2,345,761 | 2,210,219 | -135,542 | 0.21 | 0.22 | +0.02 | sell |
| MORGAN STANLEY | 1,892,381 | 2,157,521 | +265,140 | 0.02 | 0.02 | +0.00 | buy |
| SANDS CAPITAL MANAGEMENT, LLC | 2,239,965 | 2,095,384 | -144,581 | 0.76 | 0.76 | +0.00 | sell |
| WASATCH ADVISORS LP | 2,533,953 | 2,063,625 | -470,328 | 1.56 | 1.40 | -0.16 | sell |
| MACQUARIE GROUP LTD | 1,981,088 | 1,983,085 | +1,997 | 0.26 | 0.29 | +0.04 | buy |
| BAMCO INC /NY/ | 2,257,893 | 1,832,533 | -425,360 | 0.67 | 0.63 | -0.04 | sell |
| Abdiel Capital Advisors, LP | 2,100,742 | 1,782,746 | -317,996 | 12.19 | 14.45 | +2.26 | sell |
| TIMUCUAN ASSET MANAGEMENT INC/FL | 2,059,351 | 1,751,647 | -307,704 | 8.03 | 7.66 | -0.36 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 1,646,282 | 1,720,191 | +73,909 | 0.02 | 0.02 | +0.00 | buy |
| RIVERBRIDGE PARTNERS LLC | 1,608,656 | 1,565,671 | -42,985 | 2.24 | 2.48 | +0.23 | sell |
| Neuberger Berman Group LLC | 1,545,085 | 1,517,839 | -27,246 | 0.15 | 0.16 | +0.01 | sell |
| Two Creeks Capital Management, LP | 1,566,607 | 1,413,096 | -153,511 | 10.95 | 10.55 | -0.39 | sell |
| DISCIPLINED GROWTH INVESTORS INC /MN | 712,795 | 1,107,705 | +394,910 | 1.74 | 2.62 | +0.88 | buy |
| Capital International Investors | 989,703 | 1,063,151 | +73,448 | 0.02 | 0.03 | +0.00 | buy |
| Turtle Creek Asset Management Inc. | 1,195,940 | 1,047,477 | -148,463 | 3.52 | 3.31 | -0.21 | sell |
| WORLDLY PARTNERS MANAGEMENT, LLC | 1,000,983 | 1,000,983 | 0 | 61.98 | 61.14 | -0.84 | hold |
| WELLINGTON MANAGEMENT GROUP LLP | 919,362 | 886,740 | -32,622 | 0.02 | 0.02 | +0.00 | sell |
| Bank of New York Mellon Corp | 884,798 | 837,370 | -47,428 | 0.02 | 0.02 | +0.00 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 781,657 | 799,482 | +17,825 | 0.02 | 0.02 | +0.00 | buy |
| NORTHERN TRUST CORP | 836,983 | 759,028 | -77,955 | 0.02 | 0.02 | +0.00 | sell |
| Madison Asset Management, LLC | 666,471 | 756,207 | +89,736 | 1.01 | 1.21 | +0.20 | buy |
| Baird Financial Group, Inc. | 754,061 | 744,419 | -9,642 | 0.19 | 0.20 | +0.01 | sell |
| GILDER GAGNON HOWE & CO LLC | 738,430 | 732,404 | -6,026 | 1.13 | 1.19 | +0.06 | sell |
| DIMENSIONAL FUND ADVISORS LP | 726,850 | 727,097 | +247 | 0.02 | 0.03 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 913,335 | 667,492 | -245,843 | 0.03 | 0.02 | -0.01 | sell |
| T. Rowe Price Investment Management, Inc. | 620,987 | 624,951 | +3,964 | 0.05 | 0.05 | +0.00 | buy |
| DF DENT & CO INC | 556,095 | 542,563 | -13,532 | 0.82 | 0.86 | +0.04 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 506,418 | 508,589 | +2,171 | 0.02 | 0.02 | +0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 437,879 | 478,272 | +40,393 | 0.01 | 0.01 | +0.00 | buy |
| FEDERATED HERMES, INC. | 497,361 | 477,510 | -19,851 | 0.14 | 0.14 | +0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 444,583 | 468,588 | +24,005 | 0.03 | 0.04 | +0.00 | buy |
| NORGES BANK | 352,412 | 452,582 | +100,170 | 0.01 | 0.01 | +0.00 | buy |
| TimesSquare Capital Management, LLC | 493,477 | 422,680 | -70,797 | 0.81 | 0.80 | -0.01 | sell |
| GOLDMAN SACHS GROUP INC | 434,680 | 396,096 | -38,584 | 0.01 | 0.01 | +0.00 | sell |
| ROYAL BANK OF CANADA | 384,697 | 375,230 | -9,467 | 0.01 | 0.01 | +0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 304,548 | 339,042 | +34,494 | 0.02 | 0.03 | +0.00 | buy |
| Clearbridge Investments, LLC | 314,858 | 314,858 | 0 | 0.03 | 0.03 | +0.00 | hold |
| SEI INVESTMENTS CO | 321,814 | 311,282 | -10,532 | 0.06 | 0.06 | +0.00 | sell |
| Spyglass Capital Management LLC | 0 | 303,731 | +303,731 | 0.00 | 2.62 | +2.62 | buy |
| RHUMBLINE ADVISERS | 310,844 | 300,186 | -10,658 | 0.04 | 0.04 | +0.00 | sell |
| Artisan Partners Limited Partnership | 445,910 | 289,708 | -156,202 | 0.08 | 0.05 | -0.02 | sell |
| Giverny Capital Inc. | 287,111 | 272,357 | -14,754 | 1.50 | 1.43 | -0.07 | sell |
| PARK PRESIDIO CAPITAL LLC | 329,567 | 260,467 | -69,100 | 8.80 | 7.68 | -1.11 | sell |
| Allspring Global Investments Holdings, LLC | 267,212 | 248,603 | -18,609 | 0.05 | 0.05 | +0.00 | sell |
| Mitsubishi UFJ Trust & Banking Corp | 259,140 | 229,360 | -29,780 | 0.07 | 0.07 | +0.00 | sell |
| Vantage Investment Partners, LLC | 184,245 | 227,409 | +43,164 | 2.05 | 2.63 | +0.58 | buy |
| Baskin Financial Services Inc. | 207,920 | 216,305 | +8,385 | 2.09 | 2.35 | +0.25 | buy |
| CIBC Private Wealth Group LLC | 263,839 | 209,789 | -54,050 | 0.06 | 0.05 | -0.01 | sell |
| Swiss National Bank | 199,300 | 199,800 | +500 | 0.02 | 0.02 | +0.00 | buy |
| LORD, ABBETT & CO. LLC | 0 | 191,262 | +191,262 | 0.00 | 0.08 | +0.08 | buy |
| Invesco Ltd. | 572,910 | 185,887 | -387,023 | 0.02 | 0.01 | -0.01 | sell |
| ST GERMAIN D J CO INC | 183,845 | 183,389 | -456 | 1.07 | 1.16 | +0.09 | sell |
| NATIXIS ADVISORS, LLC | 132,970 | 183,172 | +50,202 | 0.04 | 0.05 | +0.02 | buy |
| Legal & General Group Plc | 171,157 | 176,354 | +5,197 | 0.01 | 0.01 | +0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 76,496 | 176,019 | +99,523 | 0.02 | 0.03 | +0.01 | buy |
| BARCLAYS PLC | 384,864 | 175,828 | -209,036 | 0.02 | 0.01 | -0.01 | sell |
| WELLS FARGO & COMPANY/MN | 188,256 | 172,030 | -16,226 | 0.01 | 0.01 | -0.00 | sell |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 171,999 | 171,999 | 0 | 0.13 | 0.14 | +0.01 | hold |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 172,771 | 171,549 | -1,222 | 0.01 | 0.01 | +0.00 | sell |
| NZS Capital, LLC | 136,477 | 166,608 | +30,131 | 0.80 | 0.90 | +0.09 | buy |
| FIRST TRUST ADVISORS LP | 60,002 | 155,241 | +95,239 | 0.01 | 0.02 | +0.01 | buy |
| FENIMORE ASSET MANAGEMENT INC | 152,330 | 153,760 | +1,430 | 0.39 | 0.42 | +0.03 | buy |
| LONG WALK MANAGEMENT LP | 275,000 | 153,500 | -121,500 | 19.87 | 9.93 | -9.94 | sell |
| CENTAURUS FINANCIAL, INC. | 152,372 | 150,293 | -2,079 | 1.29 | 1.36 | +0.07 | sell |
| ArrowMark Colorado Holdings LLC | 259,854 | 148,161 | -111,693 | 0.32 | 0.22 | -0.10 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 182,290 | 141,964 | -40,326 | 0.02 | 0.01 | -0.00 | sell |
| AMERICAN INTERNATIONAL GROUP, INC. | 144,837 | 141,926 | -2,911 | 0.07 | 0.07 | -0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 187,749 | 139,950 | -47,799 | 0.03 | 0.02 | -0.01 | sell |
| ALLIANCEBERNSTEIN L.P. | 164,455 | 139,947 | -24,508 | 0.01 | 0.01 | -0.00 | sell |
| STIFEL FINANCIAL CORP | 128,769 | 136,228 | +7,459 | 0.02 | 0.02 | +0.00 | buy |
| Retirement Systems of Alabama | 133,474 | 133,825 | +351 | 0.06 | 0.07 | +0.00 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 130,570 | 130,382 | -188 | 0.10 | 0.11 | +0.01 | sell |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 377,501 | 126,167 | -251,334 | 0.42 | 0.14 | -0.28 | sell |
| UNTITLED INVESTMENTS LP | 212,815 | 125,615 | -87,200 | 8.16 | 3.72 | -4.44 | sell |
| BENNETT SELBY INVESTMENTS LP | 111,774 | 111,865 | +91 | 6.39 | 6.77 | +0.38 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 107,539 | 101,642 | -5,897 | 0.02 | 0.02 | +0.00 | sell |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 95,885 | 98,621 | +2,736 | 0.02 | 0.02 | +0.00 | buy |
| PineStone Asset Management Inc. | 94,800 | 97,000 | +2,200 | 0.11 | 0.20 | +0.09 | buy |
| TEXAS PERMANENT SCHOOL FUND CORP | 92,049 | 93,269 | +1,220 | 0.09 | 0.10 | +0.01 | buy |
| Russell Investments Group, Ltd. | 80,801 | 92,959 | +12,158 | 0.02 | 0.02 | +0.00 | buy |
| CITIGROUP INC | 61,009 | 89,828 | +28,819 | 0.01 | 0.01 | +0.00 | buy |
| Night Owl Capital Management, LLC | 85,426 | 89,437 | +4,011 | 1.94 | 1.76 | -0.18 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 86,505 | 89,306 | +2,801 | 0.01 | 0.01 | +0.00 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 95,284 | 86,475 | -8,809 | 0.15 | 0.16 | +0.02 | sell |
| CANADA LIFE ASSURANCE Co | 77,407 | 79,098 | +1,691 | 0.02 | 0.02 | +0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 89,338 | 76,552 | -12,786 | 0.04 | 0.04 | -0.00 | sell |
| Candlestick Capital Management LP | 839,249 | 76,368 | -762,881 | 3.02 | 0.33 | -2.69 | sell |
| FRED ALGER MANAGEMENT, LLC | 86,484 | 63,939 | -22,545 | 0.05 | 0.04 | -0.01 | sell |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 65,833 | 63,499 | -2,334 | 0.08 | 0.09 | +0.00 | sell |
| MetLife Investment Management, LLC | 64,328 | 62,798 | -1,530 | 0.05 | 0.05 | +0.00 | sell |
| Janney Montgomery Scott LLC | 23,389 | 62,284 | +38,895 | 0.01 | 0.02 | +0.02 | buy |