| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BERKSHIRE HATHAWAY INC | 1,277,256 | 2,382,000 | +1,104,744 | 0.21 | 0.37 | +0.17 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 862,771 | 955,160 | +92,389 | 0.03 | 0.03 | 0.00 | buy |
| Champlain Investment Partners, LLC | 230,975 | 294,175 | +63,200 | 0.60 | 0.78 | +0.18 | buy |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 8,906 | 59,037 | +50,131 | 0.02 | 0.10 | 0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 148,669 | 186,969 | +38,300 | 0.11 | 0.13 | +0.02 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 94,361 | 130,522 | +36,161 | 0.03 | 0.04 | 0.00 | buy |
| Symmetry Investments LP | 17,440 | 48,381 | +30,941 | 1.05 | 1.06 | +0.00 | buy |
| Korea Investment CORP | 5,385 | 32,419 | +27,034 | 0.01 | 0.03 | +0.03 | buy |
| Walleye Capital LLC | 24,398 | 50,935 | +26,537 | 0.14 | 0.24 | 0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 1,666,158 | 1,687,863 | +21,705 | 0.41 | 0.40 | 0.00 | buy |
| TOKIO MARINE ASSET MANAGEMENT CO LTD | 1,184 | 21,308 | +20,124 | 0.02 | 0.32 | +0.30 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 43,591 | 61,907 | +18,316 | 0.02 | 0.02 | 0.00 | buy |
| Twin Tree Management, LP | 33,042 | 15,507 | +17,535 | 0.35 | 0.17 | -0.18 | sell |
| Fisher Asset Management, LLC | 68,958 | 85,671 | +16,713 | 0.01 | 0.01 | +0.00 | buy |
| AQR CAPITAL MANAGEMENT LLC | 104,073 | 87,880 | +16,193 | 0.06 | 0.05 | 0.00 | sell |
| 2Xideas AG | 14,885 | 29,188 | +14,303 | 0.86 | 1.64 | +0.78 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 18,664 | 4,801 | +13,863 | 0.09 | 0.02 | -0.07 | sell |
| Epoch Investment Partners, Inc. | 321,870 | 335,444 | +13,574 | 0.62 | 0.68 | +0.06 | buy |
| Annex Advisory Services, LLC | 24,446 | 35,096 | +10,650 | 0.34 | 0.44 | +0.11 | buy |
| HS Management Partners, LLC | 86,130 | 96,140 | +10,010 | 2.38 | 2.77 | +0.39 | buy |
| Allspring Global Investments Holdings, LLC | 22,644 | 32,521 | +9,877 | 0.02 | 0.02 | 0.00 | buy |
| WESTWOOD HOLDINGS GROUP INC | 264,364 | 273,981 | +9,617 | 0.48 | 0.88 | +0.41 | buy |
| NATIXIS ADVISORS, LLC | 15,492 | 24,061 | +8,569 | 0.01 | 0.02 | 0.00 | buy |
| Financial Advisors Network, Inc. | 912 | 9,408 | +8,496 | 0.08 | 0.66 | +0.58 | buy |
| Wealthfront Advisers LLC | 5,324 | 11,188 | +5,864 | 0.01 | 0.01 | 0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 404,705 | 410,467 | +5,762 | 0.38 | 0.40 | +0.01 | buy |
| TRILLIUM ASSET MANAGEMENT, LLC | 12,579 | 18,282 | +5,703 | 0.13 | 0.20 | +0.07 | buy |
| TWO SIGMA INVESTMENTS, LP | 26,432 | 21,033 | +5,399 | 0.03 | 0.02 | 0.00 | sell |
| Narwhal Capital Management | 5,813 | 10,728 | +4,915 | 0.22 | 0.40 | +0.17 | buy |
| Dixon Mitchell Investment Counsel Inc. | 122,747 | 127,622 | +4,875 | 2.41 | 2.48 | +0.07 | buy |
| PRUDENTIAL FINANCIAL INC | 22,194 | 17,948 | +4,246 | 0.01 | 0.01 | 0.00 | sell |
| State of Alaska, Department of Revenue | 7,080 | 3,940 | +3,140 | 0.03 | 0.02 | 0.00 | sell |
| Cumberland Partners Ltd | 1,000 | 3,750 | +2,750 | 0.03 | 0.11 | +0.08 | buy |
| Rockefeller Capital Management L.P. | 14,154 | 16,873 | +2,719 | 0.02 | 0.02 | 0.00 | buy |
| Infusive Asset Management Inc. | 6,094 | 8,444 | +2,350 | 1.11 | 1.58 | +0.47 | buy |
| CANADA LIFE ASSURANCE Co | 41,097 | 43,297 | +2,200 | 0.03 | 0.03 | +0.00 | buy |
| &PARTNERS | 13,964 | 15,881 | +1,917 | 0.12 | 0.09 | -0.03 | buy |
| PICTON MAHONEY ASSET MANAGEMENT | 21,076 | 22,971 | +1,895 | 0.30 | 0.20 | -0.10 | buy |
| OSTRUM ASSET MANAGEMENT | 4,379 | 6,176 | +1,797 | 0.16 | 0.22 | +0.07 | buy |
| Empowered Funds, LLC | 3,951 | 5,713 | +1,762 | 0.03 | 0.04 | +0.01 | buy |
| CABOT WEALTH MANAGEMENT INC | 17,262 | 19,000 | +1,738 | 0.93 | 1.01 | +0.08 | buy |
| DIVIDEND ASSETS CAPITAL, LLC | 5,346 | 7,053 | +1,707 | 0.44 | 0.57 | +0.13 | buy |
| CIBC Private Wealth Group LLC | 58,731 | 57,098 | +1,633 | 0.05 | 0.04 | 0.00 | sell |
| T. Rowe Price Investment Management, Inc. | 2,622,916 | 2,624,542 | +1,626 | 0.68 | 0.68 | -0.00 | buy |
| BI Asset Management Fondsmaeglerselskab A/S | 461 | 2,039 | +1,578 | 0.00 | 0.01 | +0.01 | buy |
| FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND | 6,221 | 7,721 | +1,500 | 0.03 | 0.03 | +0.01 | buy |
| RHUMBLINE ADVISERS | 76,473 | 75,023 | +1,450 | 0.03 | 0.03 | 0.00 | sell |
| GUGGENHEIM CAPITAL LLC | 13,893 | 15,297 | +1,404 | 0.04 | 0.05 | 0.00 | buy |
| STANSBERRY ASSET MANAGEMENT, LLC | 32,352 | 33,717 | +1,365 | 1.74 | 1.84 | +0.10 | buy |
| OCCUDO QUANTITATIVE STRATEGIES LP | 800 | 2,152 | +1,352 | 0.06 | 0.16 | +0.10 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 13,244 | 11,945 | +1,299 | 0.03 | 0.02 | 0.00 | sell |
| Fiduciary Group, LLC | 2,520 | 3,760 | +1,240 | 0.11 | 0.16 | +0.05 | buy |
| Baskin Financial Services Inc. | 77,318 | 78,553 | +1,235 | 2.72 | 2.62 | -0.10 | buy |
| Oak Thistle LLC | 619 | 1,848 | +1,229 | 0.09 | 0.23 | +0.14 | buy |
| ALTA CAPITAL MANAGEMENT LLC/ | 5,930 | 7,144 | +1,214 | 0.15 | 0.18 | +0.03 | buy |
| AdvisorShares Investments LLC | 333 | 1,418 | +1,085 | 0.03 | 0.11 | +0.09 | buy |
| Teza Capital Management LLC | 747 | 1,794 | +1,047 | 0.04 | 0.11 | +0.08 | buy |
| MARKEL GROUP INC. | 4,500 | 5,500 | +1,000 | 0.02 | 0.02 | +0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 56,904 | 55,934 | +970 | 0.03 | 0.03 | -0.00 | sell |
| ABLE Financial Group, LLC | 3,545 | 4,500 | +955 | 0.47 | 0.56 | +0.09 | buy |
| Empire Financial Management Company, LLC | 2,291 | 3,162 | +871 | 0.30 | 0.41 | +0.11 | buy |
| GATEWAY INVESTMENT ADVISERS LLC | 897 | 1,768 | +871 | 0.00 | 0.01 | +0.00 | buy |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 3,228 | 4,094 | +866 | 0.00 | 0.00 | 0.00 | buy |
| Atria Investments, Inc | 4,881 | 4,028 | +853 | 0.03 | 0.02 | -0.01 | sell |
| Freedom Day Solutions, LLC | 5,364 | 6,208 | +844 | 0.72 | 0.78 | +0.06 | buy |
| Capital Investment Advisors, LLC | 2,077 | 2,897 | +820 | 0.02 | 0.02 | +0.01 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 5,820 | 6,612 | +792 | 0.02 | 0.02 | +0.00 | buy |
| ODDO BHF ASSET MANAGEMENT SAS | 3,834 | 4,623 | +789 | 0.08 | 0.10 | +0.02 | buy |
| BRIDGES INVESTMENT MANAGEMENT INC | 1,590 | 2,375 | +785 | 0.01 | 0.01 | +0.00 | buy |
| Mariner, LLC | 16,914 | 16,176 | +738 | 0.01 | 0.01 | 0.00 | sell |
| AGF MANAGEMENT LTD | 1,109 | 1,781 | +672 | 0.00 | 0.00 | +0.00 | buy |
| DnB Asset Management AS | 5,658 | 6,321 | +663 | 0.01 | 0.01 | +0.00 | buy |
| CIBC WORLD MARKETS CORP | 4,776 | 5,429 | +653 | 0.01 | 0.01 | -0.00 | buy |
| Miracle Mile Advisors, LLC | 579 | 1,231 | +652 | 0.01 | 0.01 | +0.00 | buy |
| Oak Asset Management, LLC | 896 | 1,537 | +641 | 0.14 | 0.24 | +0.10 | buy |
| COMMERCE BANK | 9,354 | 8,718 | +636 | 0.02 | 0.02 | 0.00 | sell |
| MAI Capital Management | 19,683 | 19,061 | +622 | 0.08 | 0.06 | -0.02 | sell |
| Asset Management One Co., Ltd. | 13,184 | 13,762 | +578 | 0.02 | 0.02 | +0.00 | buy |
| Integrated Wealth Concepts LLC | 2,152 | 1,576 | +576 | 0.01 | 0.01 | 0.00 | sell |
| ProShare Advisors LLC | 5,012 | 5,581 | +569 | 0.01 | 0.01 | 0.00 | buy |
| Orion Porfolio Solutions, LLC | 2,619 | 3,166 | +547 | 0.01 | 0.01 | 0.00 | buy |
| Aviso Financial Inc. | 6,914 | 7,449 | +535 | 0.15 | 0.16 | +0.01 | buy |
| WHITTIER TRUST CO | 17,709 | 18,197 | +488 | 0.10 | 0.10 | 0.00 | buy |
| UniSuper Management Pty Ltd | 4,373 | 4,860 | +487 | 0.01 | 0.01 | +0.00 | buy |
| CI INVESTMENTS INC. | 671 | 1,154 | +483 | 0.00 | 0.00 | 0.00 | buy |
| Perbak Capital Partners LLP | 3,119 | 3,571 | +452 | 0.94 | 0.80 | -0.14 | buy |
| Oak Harvest Investment Services | 3,960 | 4,381 | +421 | 0.24 | 0.26 | +0.01 | buy |
| WHITTIER TRUST CO OF NEVADA INC | 8,036 | 8,456 | +420 | 0.09 | 0.09 | 0.00 | buy |
| MARSHFIELD ASSOCIATES | 715,002 | 715,421 | +419 | 6.53 | 6.51 | -0.02 | buy |
| D.A. DAVIDSON & CO. | 4,513 | 4,928 | +415 | 0.02 | 0.02 | +0.00 | buy |
| Rench Wealth Management, Inc. | 10,389 | 10,771 | +382 | 1.53 | 1.54 | +0.01 | buy |
| Czech National Bank | 7,124 | 7,488 | +364 | 0.03 | 0.03 | -0.00 | buy |
| Nicholas Investment Partners, LP | 847 | 1,209 | +362 | 0.03 | 0.04 | +0.01 | buy |
| Corebridge Financial, Inc. | 8,916 | 8,558 | +358 | 0.02 | 0.02 | 0.00 | sell |
| CIBC WORLD MARKET INC. | 6,578 | 6,921 | +343 | 0.01 | 0.01 | +0.00 | buy |
| Rafferty Asset Management, LLC | 2,879 | 3,213 | +334 | 0.00 | 0.00 | +0.00 | buy |
| LRT Capital Management, LLC | 1,037 | 1,345 | +308 | 0.41 | 0.44 | +0.03 | buy |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 7,613 | 7,343 | +270 | 0.02 | 0.02 | -0.00 | sell |
| Cadence Bank | 11,199 | 11,451 | +252 | 0.33 | 0.33 | -0.01 | buy |
| Capital World Investors | 317,752 | 317,997 | +245 | 0.02 | 0.02 | -0.00 | buy |