| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BERKSHIRE HATHAWAY INC | 25,923,840 | 27,033,784 | +1,109,944 | 2.03 | 2.46 | +0.44 | buy |
| FIRST TRUST ADVISORS LP | 1,096,531 | 1,762,519 | +665,988 | 0.30 | 0.48 | 0.00 | buy |
| Capital Research Global Investors | 6,713,331 | 7,367,551 | +654,220 | 0.39 | 0.41 | +0.02 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 132,483 | 589,483 | +457,000 | 0.06 | 0.28 | 0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 8,524,202 | 8,911,581 | +387,379 | 0.21 | 0.21 | 0.00 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 103,000 | 463,300 | +360,300 | 0.09 | 0.35 | +0.26 | buy |
| AQR CAPITAL MANAGEMENT LLC | 887,451 | 1,162,039 | +274,588 | 0.40 | 0.47 | 0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 707,001 | 453,180 | +253,821 | 0.22 | 0.14 | 0.00 | sell |
| Capital World Investors | 10,997,092 | 11,243,302 | +246,210 | 0.47 | 0.47 | -0.00 | buy |
| JARISLOWSKY, FRASER Ltd | 713,854 | 518,976 | +194,878 | 1.06 | 0.80 | 0.00 | sell |
| LAZARD ASSET MANAGEMENT LLC | 3,543,763 | 3,378,941 | +164,822 | 1.12 | 1.09 | 0.00 | sell |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 623,295 | 464,887 | +158,408 | 0.55 | 0.42 | 0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 399,582 | 257,327 | +142,255 | 0.11 | 0.06 | 0.00 | sell |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 1,035,513 | 1,176,028 | +140,515 | 0.32 | 0.33 | +0.02 | buy |
| ALTRINSIC GLOBAL ADVISORS LLC | 1,171,215 | 1,053,121 | +118,094 | 13.69 | 11.98 | 0.00 | sell |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 413,980 | 526,548 | +112,568 | 0.10 | 0.12 | 0.00 | buy |
| Allianz Asset Management GmbH | 368,005 | 455,017 | +87,012 | 0.16 | 0.19 | +0.03 | buy |
| Chesley Taft & Associates LLC | 3,695 | 88,710 | +85,015 | 0.05 | 1.13 | 0.00 | buy |
| AMERIPRISE FINANCIAL INC | 4,869,498 | 4,933,389 | +63,891 | 0.37 | 0.36 | -0.01 | buy |
| CIBC WORLD MARKET INC. | 6,869 | 65,602 | +58,733 | 0.00 | 0.04 | +0.04 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 250,913 | 296,056 | +45,143 | 0.28 | 0.32 | +0.04 | buy |
| Interval Partners, LP | 122,832 | 79,880 | +42,952 | 1.20 | 0.60 | -0.60 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 378,374 | 419,080 | +40,706 | 0.13 | 0.12 | 0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 212,111 | 171,864 | +40,247 | 0.06 | 0.04 | 0.00 | sell |
| ExodusPoint Capital Management, LP | 52,031 | 16,035 | +35,996 | 0.17 | 0.05 | 0.00 | sell |
| &PARTNERS | 4,841 | 39,295 | +34,454 | 0.17 | 0.44 | +0.26 | buy |
| Boston Trust Walden Corp | 481,686 | 449,501 | +32,185 | 0.89 | 0.85 | -0.04 | sell |
| Cullen Capital Management, LLC | 918,307 | 886,670 | +31,637 | 2.65 | 2.60 | 0.00 | sell |
| AVIVA PLC | 144,588 | 174,305 | +29,717 | 0.12 | 0.12 | 0.00 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 48,864 | 77,766 | +28,902 | 0.09 | 0.12 | 0.00 | buy |
| SANDLER CAPITAL MANAGEMENT | 37,262 | 11,700 | +25,562 | 1.18 | 0.59 | 0.00 | sell |
| PRUDENTIAL FINANCIAL INC | 93,309 | 67,820 | +25,489 | 0.04 | 0.03 | 0.00 | sell |
| WILKINS INVESTMENT COUNSEL INC | 59,002 | 83,336 | +24,334 | 3.25 | 3.17 | 0.00 | buy |
| PERSONAL CFO SOLUTIONS, LLC | 169,239 | 192,796 | +23,557 | 6.84 | 7.56 | +0.71 | buy |
| JUPITER ASSET MANAGEMENT LTD | 212,278 | 192,004 | +20,274 | 0.53 | 0.46 | 0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 1,382,487 | 1,401,518 | +19,031 | 0.22 | 0.22 | 0.00 | buy |
| GUGGENHEIM CAPITAL LLC | 77,580 | 59,193 | +18,387 | 0.15 | 0.11 | 0.00 | sell |
| TEXAS PERMANENT SCHOOL FUND CORP | 83,780 | 67,368 | +16,412 | 0.18 | 0.16 | 0.00 | sell |
| Venture Visionary Partners LLC | 5,469 | 21,424 | +15,955 | 0.07 | 0.25 | 0.00 | buy |
| AVANTAX ADVISORY SERVICES, INC. | 42,575 | 57,343 | +14,768 | 0.10 | 0.11 | 0.00 | buy |
| TD ASSET MANAGEMENT INC | 198,568 | 213,294 | +14,726 | 0.05 | 0.05 | +0.00 | buy |
| Treasurer of the State of North Carolina | 202,918 | 188,447 | +14,471 | 0.23 | 0.20 | 0.00 | sell |
| OPPENHEIMER ASSET MANAGEMENT INC. | 112,019 | 126,163 | +14,144 | 0.43 | 0.41 | 0.00 | buy |
| AGF MANAGEMENT LTD | 300,383 | 286,969 | +13,414 | 0.43 | 0.41 | 0.00 | sell |
| NOMURA ASSET MANAGEMENT CO LTD | 241,558 | 254,966 | +13,408 | 0.23 | 0.22 | -0.01 | buy |
| CANADA LIFE ASSURANCE Co | 387,337 | 399,155 | +11,818 | 0.21 | 0.20 | -0.01 | buy |
| CHOREO, LLC | 1,781 | 12,353 | +10,572 | 0.01 | 0.05 | +0.04 | buy |
| Cresset Asset Management, LLC | 86,318 | 96,411 | +10,093 | 0.11 | 0.11 | 0.00 | buy |
| Allspring Global Investments Holdings, LLC | 50,080 | 40,443 | +9,637 | 0.02 | 0.02 | 0.00 | sell |
| Retirement Systems of Alabama | 253,550 | 244,415 | +9,135 | 0.25 | 0.24 | -0.01 | sell |
| WESTWOOD HOLDINGS GROUP INC | 15,118 | 6,438 | +8,680 | 0.03 | 0.01 | 0.00 | sell |
| RHUMBLINE ADVISERS | 724,242 | 716,529 | +7,713 | 0.19 | 0.18 | 0.00 | sell |
| NATIXIS ADVISORS, LLC | 576,667 | 584,247 | +7,580 | 0.35 | 0.33 | 0.00 | buy |
| ProShare Advisors LLC | 782,162 | 789,602 | +7,440 | 0.54 | 0.54 | 0.00 | buy |
| Rockefeller Capital Management L.P. | 169,905 | 177,254 | +7,349 | 0.13 | 0.13 | 0.00 | buy |
| GREAT LAKES ADVISORS, LLC | 181,026 | 188,366 | +7,340 | 0.40 | 0.43 | +0.03 | buy |
| COMMERCE BANK | 209,474 | 216,691 | +7,217 | 0.36 | 0.36 | 0.00 | buy |
| Capital International Sarl | 103,459 | 110,628 | +7,169 | 0.89 | 0.86 | -0.03 | buy |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 56,373 | 63,442 | +7,069 | 0.17 | 0.17 | +0.01 | buy |
| Brandywine Global Investment Management, LLC | 220,503 | 227,491 | +6,988 | 0.41 | 0.43 | +0.02 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 162,561 | 169,364 | +6,803 | 0.15 | 0.14 | 0.00 | buy |
| CITIZENS FINANCIAL GROUP INC/RI | 2,657 | 9,444 | +6,787 | 0.02 | 0.05 | +0.03 | buy |
| State of Alaska, Department of Revenue | 55,154 | 48,404 | +6,750 | 0.17 | 0.14 | 0.00 | sell |
| Atria Investments, Inc | 38,564 | 45,267 | +6,703 | 0.14 | 0.16 | +0.02 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 331,323 | 324,753 | +6,570 | 0.09 | 0.09 | -0.00 | sell |
| JANUS HENDERSON GROUP PLC | 67,937 | 74,190 | +6,253 | 0.01 | 0.01 | 0.00 | buy |
| UNIO CAPITAL LLC | 61,349 | 67,251 | +5,902 | 7.00 | 7.21 | 0.00 | buy |
| Quantinno Capital Management LP | 14,898 | 20,552 | +5,654 | 0.08 | 0.10 | 0.00 | buy |
| DAVIS SELECTED ADVISERS | 1,262,467 | 1,256,840 | +5,627 | 1.83 | 1.86 | 0.00 | sell |
| Summit Financial, LLC | 8,865 | 14,012 | +5,147 | 0.14 | 0.16 | 0.00 | buy |
| Vanguard Personalized Indexing Management, LLC | 30,946 | 35,974 | +5,028 | 0.18 | 0.18 | 0.00 | buy |
| REGIONS FINANCIAL CORP | 375,629 | 371,016 | +4,613 | 0.74 | 0.72 | 0.00 | sell |
| Rock Point Advisors, LLC | 20,943 | 16,691 | +4,252 | 1.61 | 1.28 | 0.00 | sell |
| Empowered Funds, LLC | 5,399 | 9,587 | +4,188 | 0.03 | 0.04 | +0.02 | buy |
| GREAT VALLEY ADVISOR GROUP, INC. | 27,080 | 31,180 | +4,100 | 0.21 | 0.22 | 0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 665,420 | 661,614 | +3,806 | 0.22 | 0.21 | -0.01 | sell |
| SMITH CHAS P & ASSOCIATES PA CPAS | 155,533 | 159,331 | +3,798 | 2.43 | 2.41 | -0.03 | buy |
| Asset Advisors Investment Management, LLC | 58,579 | 62,314 | +3,735 | 1.70 | 1.73 | 0.00 | buy |
| Core Alternative Capital | 36,182 | 32,449 | +3,733 | 1.68 | 1.65 | 0.00 | sell |
| Gotham Asset Management, LLC | 31,011 | 34,627 | +3,616 | 0.12 | 0.12 | -0.01 | buy |
| Y-Intercept (Hong Kong) Ltd | 10,051 | 13,497 | +3,446 | 0.21 | 0.20 | 0.00 | buy |
| Advisors Asset Management, Inc. | 12,109 | 8,897 | +3,212 | 0.06 | 0.04 | 0.00 | sell |
| PARK AVENUE SECURITIES LLC | 12,605 | 15,692 | +3,087 | 0.04 | 0.05 | +0.01 | buy |
| ALLIANZ SE | 32,446 | 35,520 | +3,074 | 0.26 | 0.27 | 0.00 | buy |
| Elo Mutual Pension Insurance Co | 37,279 | 34,259 | +3,020 | 0.23 | 0.20 | 0.00 | sell |
| Mariner, LLC | 101,934 | 104,832 | +2,898 | 0.06 | 0.05 | 0.00 | buy |
| SouthState Corp | 50,076 | 52,912 | +2,836 | 1.01 | 0.99 | -0.03 | buy |
| Great Lakes Retirement, Inc. | 2,828 | 3 | +2,825 | 0.11 | 0.00 | 0.00 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 2,288 | 4,936 | +2,648 | 0.00 | 0.00 | 0.00 | buy |
| Asset Management One Co., Ltd. | 192,611 | 195,240 | +2,629 | 0.19 | 0.19 | -0.00 | buy |
| Cornerstone Advisors, LLC | 22,500 | 19,900 | +2,600 | 0.24 | 0.21 | 0.00 | sell |
| CIBC Asset Management Inc | 61,869 | 59,397 | +2,472 | 0.06 | 0.05 | 0.00 | sell |
| YOUSIF CAPITAL MANAGEMENT, LLC | 95,765 | 93,335 | +2,430 | 0.29 | 0.29 | 0.00 | sell |
| CWM, LLC | 11,060 | 13,425 | +2,365 | 0.01 | 0.02 | +0.00 | buy |
| THOROUGHBRED FINANCIAL SERVICES, LLC | 6,308 | 8,664 | +2,356 | 0.16 | 0.15 | -0.01 | buy |
| Channing Capital Management, LLC | 30,497 | 28,191 | +2,306 | 0.21 | 0.20 | 0.00 | sell |
| CI INVESTMENTS INC. | 25,058 | 22,834 | +2,224 | 0.03 | 0.02 | 0.00 | sell |
| CNB Bank | 492 | 2,639 | +2,147 | 0.06 | 0.32 | 0.00 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 11,142 | 13,018 | +1,876 | 0.04 | 0.04 | +0.00 | buy |
| Hi-Line Capital Management, LLC | 37,083 | 35,263 | +1,820 | 3.42 | 3.79 | 0.00 | sell |