| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 454,345 | 987,844 | +533,499 | 0.03 | 0.05 | +0.03 | buy |
| NORGES BANK | 0 | 275,916 | +275,916 | 0.00 | 0.01 | +0.01 | buy |
| FIRST MANHATTAN CO. LLC. | 514,047 | 614,647 | +100,600 | 0.58 | 0.63 | +0.05 | buy |
| MILLENNIUM MANAGEMENT LLC | 7,444 | 81,942 | +74,498 | 0.00 | 0.02 | +0.02 | buy |
| Stephens Investment Management Group LLC | 151,159 | 208,075 | +56,916 | 0.83 | 1.06 | +0.23 | buy |
| Doma Perpetual Capital Management LLC | 0 | 56,051 | +56,051 | 0.00 | 6.16 | +6.16 | buy |
| Spyglass Capital Management LLC | 143,385 | 197,186 | +53,801 | 3.25 | 3.86 | +0.61 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 18,991 | 72,684 | +53,693 | 0.01 | 0.02 | +0.01 | buy |
| Turtle Creek Asset Management Inc. | 225,920 | 278,670 | +52,750 | 2.90 | 4.80 | +1.90 | buy |
| DF DENT & CO INC | 264,910 | 315,756 | +50,846 | 1.46 | 1.78 | +0.32 | buy |
| Maren Capital LLC | 199,820 | 234,737 | +34,917 | 4.73 | 4.94 | +0.21 | buy |
| BlackRock, Inc. | 2,105,314 | 2,135,282 | +29,968 | 0.02 | 0.01 | -0.00 | buy |
| UBS Group AG | 67,078 | 97,012 | +29,934 | 0.01 | 0.01 | +0.00 | buy |
| Giverny Capital Inc. | 190,462 | 214,264 | +23,802 | 2.74 | 2.80 | +0.05 | buy |
| Ensign Peak Advisors, Inc | 50,564 | 72,291 | +21,727 | 0.04 | 0.05 | +0.01 | buy |
| ISTHMUS PARTNERS, LLC | 0 | 20,736 | +20,736 | 0.00 | 0.90 | +0.90 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 0 | 20,614 | +20,614 | 0.00 | 0.02 | +0.02 | buy |
| Erste Asset Management GmbH | 42,079 | 60,893 | +18,814 | 0.17 | 0.20 | +0.03 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 301,728 | 316,873 | +15,145 | 0.31 | 0.33 | +0.02 | buy |
| GOLDMAN SACHS GROUP INC | 64,110 | 76,379 | +12,269 | 0.00 | 0.00 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 273,724 | 285,654 | +11,930 | 0.02 | 0.02 | -0.00 | buy |
| XTX Topco Ltd | 0 | 11,273 | +11,273 | 0.00 | 0.12 | +0.12 | buy |
| SG Americas Securities, LLC | 14,404 | 25,385 | +10,981 | 0.02 | 0.01 | -0.01 | buy |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 1,867 | 12,324 | +10,457 | 0.03 | 0.16 | +0.13 | buy |
| DAVENPORT & Co LLC | 519,906 | 530,043 | +10,137 | 1.18 | 1.13 | -0.05 | buy |
| Trexquant Investment LP | 0 | 9,464 | +9,464 | 0.00 | 0.03 | +0.03 | buy |
| 1832 Asset Management L.P. | 1,699 | 10,982 | +9,283 | 0.00 | 0.01 | +0.00 | buy |
| Numerai GP LLC | 0 | 9,162 | +9,162 | 0.00 | 0.43 | +0.43 | buy |
| NATIXIS ADVISORS, LLC | 63,653 | 72,585 | +8,932 | 0.04 | 0.04 | +0.00 | buy |
| BNP Paribas Asset Management Holding S.A. | 222 | 9,117 | +8,895 | 0.00 | 0.00 | +0.00 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 21,200 | 29,780 | +8,580 | 0.01 | 0.01 | +0.00 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0 | 7,958 | +7,958 | 0.00 | 0.01 | +0.01 | buy |
| Ascent Group, LLC | 16,148 | 24,027 | +7,879 | 0.24 | 0.32 | +0.08 | buy |
| AGF MANAGEMENT LTD | 0 | 7,868 | +7,868 | 0.00 | 0.01 | +0.01 | buy |
| PRUDENTIAL PLC | 7,156 | 14,656 | +7,500 | 0.02 | 0.05 | +0.02 | buy |
| Jefferies Financial Group Inc. | 483 | 7,596 | +7,113 | 0.00 | 0.02 | +0.02 | buy |
| Quantinno Capital Management LP | 5,184 | 11,921 | +6,737 | 0.01 | 0.01 | +0.00 | buy |
| JACOBSON & SCHMITT ADVISORS, LLC | 36,233 | 42,894 | +6,661 | 2.64 | 2.82 | +0.18 | buy |
| Cumberland Partners Ltd | 0 | 6,000 | +6,000 | 0.00 | 0.14 | +0.14 | buy |
| Empowered Funds, LLC | 2,513 | 8,497 | +5,984 | 0.01 | 0.03 | +0.02 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 0 | 5,453 | +5,453 | 0.00 | 0.01 | +0.01 | buy |
| Twin Tree Management, LP | 2,217 | 7,565 | +5,348 | 0.04 | 0.30 | +0.26 | buy |
| BURNEY CO/ | 0 | 5,315 | +5,315 | 0.00 | 0.06 | +0.06 | buy |
| Handelsbanken Fonder AB | 52,000 | 57,000 | +5,000 | 0.07 | 0.07 | -0.00 | buy |
| ExodusPoint Capital Management, LP | 0 | 4,954 | +4,954 | 0.00 | 0.02 | +0.02 | buy |
| Leibman Financial Services, Inc. | 4,496 | 9,438 | +4,942 | 1.45 | 2.66 | +1.21 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 171,557 | 176,477 | +4,920 | 0.01 | 0.01 | -0.00 | buy |
| MARSHALL WACE, LLP | 0 | 4,457 | +4,457 | 0.00 | 0.00 | +0.00 | buy |
| Russell Investments Group, Ltd. | 18,292 | 22,606 | +4,314 | 0.01 | 0.01 | +0.00 | buy |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 0 | 4,262 | +4,262 | 0.00 | 0.01 | +0.01 | buy |
| Granahan Investment Management, LLC | 15,622 | 19,686 | +4,064 | 0.27 | 0.33 | +0.06 | buy |
| Brooklands Fund Management Ltd | 0 | 3,503 | +3,503 | 0.00 | 0.74 | +0.74 | buy |
| HRT FINANCIAL LP | 0 | 3,208 | +3,208 | 0.00 | 0.00 | +0.00 | buy |
| Brevan Howard Capital Management LP | 0 | 2,976 | +2,976 | 0.00 | 0.02 | +0.02 | buy |
| Intrinsic Value Partners, LLC | 2,754 | 5,691 | +2,937 | 0.95 | 1.67 | +0.72 | buy |
| RAYMOND JAMES FINANCIAL INC | 26,678 | 29,600 | +2,922 | 0.00 | 0.00 | -0.00 | buy |
| Montanaro Asset Management Ltd | 0 | 2,800 | +2,800 | 0.00 | 0.31 | +0.31 | buy |
| Elevate Capital Advisors, LLC | 0 | 2,755 | +2,755 | 0.00 | 0.71 | +0.71 | buy |
| Mawer Investment Management Ltd. | 31,890 | 34,580 | +2,690 | 0.07 | 0.08 | +0.01 | buy |
| Crawford Fund Management, LLC | 0 | 2,500 | +2,500 | 0.00 | 0.31 | +0.31 | buy |
| Rockbridge Capital Management LLC | 0 | 2,490 | +2,490 | 0.00 | 0.59 | +0.59 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 19,211 | 21,678 | +2,467 | 0.02 | 0.02 | -0.00 | buy |
| Peloton Wealth Strategists | 2,547 | 4,967 | +2,420 | 0.43 | 0.75 | +0.33 | buy |
| Investor's Fiduciary Advisor Network, LLC | 0 | 2,308 | +2,308 | 0.00 | 0.19 | +0.19 | buy |
| HB Wealth Management, LLC | 4,107 | 6,356 | +2,249 | 0.01 | 0.02 | +0.00 | buy |
| Illinois Municipal Retirement Fund | 3,045 | 5,241 | +2,196 | 0.02 | 0.03 | +0.01 | buy |
| CONGRESS ASSET MANAGEMENT CO | 36,828 | 38,877 | +2,049 | 0.10 | 0.11 | +0.00 | buy |
| Virtu Financial LLC | 1,133 | 3,118 | +1,985 | 0.03 | 0.05 | +0.02 | buy |
| Hendershot Investments Inc. | 19,614 | 21,533 | +1,919 | 1.05 | 1.07 | +0.02 | buy |
| Scientech Research LLC | 0 | 1,882 | +1,882 | 0.00 | 0.46 | +0.46 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 6,016 | 7,851 | +1,835 | 0.00 | 0.00 | +0.00 | buy |
| Peterson Wealth Services | 11 | 1,732 | +1,721 | 0.20 | 0.17 | -0.03 | buy |
| Campbell & CO Investment Adviser LLC | 0 | 1,654 | +1,654 | 0.00 | 0.03 | +0.03 | buy |
| DARK FOREST CAPITAL MANAGEMENT LP | 3,263 | 4,908 | +1,645 | 0.04 | 0.09 | +0.04 | buy |
| AQR CAPITAL MANAGEMENT LLC | 2,904 | 4,514 | +1,610 | 0.00 | 0.00 | +0.00 | buy |
| Venture Visionary Partners LLC | 0 | 1,527 | +1,527 | 0.00 | 0.02 | +0.02 | buy |
| Quantbot Technologies LP | 13,061 | 14,578 | +1,517 | 0.15 | 0.19 | +0.04 | buy |
| Callan Family Office, LLC | 0 | 1,486 | +1,486 | 0.00 | 0.01 | +0.01 | buy |
| Amundi | 0 | 1,454 | +1,454 | 0.00 | 0.00 | +0.00 | buy |
| Blueshift Asset Management, LLC | 0 | 1,432 | +1,432 | 0.00 | 0.16 | +0.16 | buy |
| Inspire Investing, LLC | 4,635 | 6,030 | +1,395 | 0.19 | 0.21 | +0.02 | buy |
| Invesco Ltd. | 274,724 | 276,090 | +1,366 | 0.02 | 0.01 | -0.01 | buy |
| OCCUDO QUANTITATIVE STRATEGIES LP | 0 | 1,353 | +1,353 | 0.00 | 0.04 | +0.04 | buy |
| BANK OF NOVA SCOTIA | 0 | 1,162 | +1,162 | 0.00 | 0.00 | +0.00 | buy |
| WINTON GROUP Ltd | 1,886 | 3,043 | +1,157 | 0.03 | 0.04 | +0.01 | buy |
| PRELUDE CAPITAL MANAGEMENT, LLC | 0 | 1,031 | +1,031 | 0.00 | 0.03 | +0.03 | buy |
| Rossby Financial, LCC | 0 | 980 | +980 | 0.00 | 0.12 | +0.12 | buy |
| Global Retirement Partners, LLC | 91 | 999 | +908 | 0.00 | 0.01 | +0.01 | buy |
| Quent Capital, LLC | 0 | 900 | +900 | 0.00 | 0.03 | +0.03 | buy |
| Allworth Financial LP | 315 | 1,202 | +887 | 0.00 | 0.00 | +0.00 | buy |
| Canal Capital Management, LLC | 10,289 | 11,174 | +885 | 0.66 | 0.62 | -0.04 | buy |
| Janney Montgomery Scott LLC | 27,299 | 28,138 | +839 | 0.03 | 0.03 | -0.00 | buy |
| Aaron Wealth Advisors LLC | 0 | 832 | +832 | 0.00 | 0.02 | +0.02 | buy |
| Swiss National Bank | 42,862 | 43,662 | +800 | 0.01 | 0.01 | -0.00 | buy |
| Perbak Capital Partners LLP | 0 | 793 | +793 | 0.00 | 0.09 | +0.09 | buy |
| ARMISTICE CAPITAL, LLC | 0 | 763 | +763 | 0.00 | 0.01 | +0.01 | buy |
| BENNETT SELBY INVESTMENTS LP | 4,115 | 4,863 | +748 | 0.58 | 0.61 | +0.03 | buy |
| Dynasty Wealth Management, LLC | 0 | 735 | +735 | 0.00 | 0.00 | +0.00 | buy |
| Cynosure Group, LLC | 1,639 | 2,359 | +720 | 0.08 | 0.09 | +0.02 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 35,205 | 35,910 | +705 | 0.00 | 0.00 | -0.00 | buy |