| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 25,518,040 | 25,832,091 | +314,051 | 0.01 | 0.01 | -0.00 | buy |
| VANGUARD GROUP INC | 19,708,760 | 21,637,251 | +1,928,491 | 0.01 | 0.00 | -0.00 | buy |
| NORGES BANK | 18,766,288 | 17,477,007 | -1,289,281 | 0.04 | 0.03 | -0.02 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 13,271,934 | 14,346,759 | +1,074,825 | 0.55 | 0.43 | -0.12 | buy |
| BAILLIE GIFFORD & CO | 11,227,219 | 9,749,003 | -1,478,216 | 0.14 | 0.09 | -0.05 | sell |
| Select Equity Group, L.P. | 13,241,197 | 9,396,150 | -3,845,047 | 0.81 | 0.47 | -0.35 | sell |
| Conestoga Capital Advisors, LLC | 8,706,224 | 8,503,588 | -202,636 | 1.99 | 1.37 | -0.62 | sell |
| BAMCO INC /NY/ | 7,303,115 | 8,485,308 | +1,182,193 | 0.33 | 0.27 | -0.06 | buy |
| STATE STREET CORP | 7,932,192 | 8,327,764 | +395,572 | 0.01 | 0.00 | -0.00 | buy |
| MACKENZIE FINANCIAL CORP | 7,402,426 | 7,826,349 | +423,923 | 0.17 | 0.06 | -0.11 | buy |
| MACKENZIE FINANCIAL CORP | 7,402,426 | 7,826,349 | +423,923 | 0.17 | 0.07 | -0.11 | buy |
| Champlain Investment Partners, LLC | 7,110,530 | 7,118,636 | +8,106 | 0.72 | 0.55 | -0.18 | buy |
| T. Rowe Price Investment Management, Inc. | 5,593,142 | 7,114,702 | +1,521,560 | 0.06 | 0.05 | -0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 5,594,928 | 6,939,984 | +1,345,056 | 0.02 | 0.02 | -0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 5,148,388 | 5,118,414 | -29,974 | 0.01 | 0.00 | -0.00 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 5,082,062 | 4,907,531 | -174,531 | 0.37 | 0.26 | -0.11 | sell |
| MORGAN STANLEY | 4,722,762 | 4,354,049 | -368,713 | 0.01 | 0.00 | -0.00 | sell |
| FRED ALGER MANAGEMENT, LLC | 3,986,744 | 4,219,834 | +233,090 | 0.32 | 0.24 | -0.08 | buy |
| NORTHERN TRUST CORP | 3,634,004 | 3,585,346 | -48,658 | 0.01 | 0.01 | -0.00 | sell |
| BANK OF AMERICA CORP /DE/ | 3,501,849 | 3,578,755 | +76,906 | 0.01 | 0.00 | -0.00 | buy |
| AMERICAN CAPITAL MANAGEMENT INC | 3,414,700 | 3,550,852 | +136,152 | 1.88 | 1.60 | -0.27 | buy |
| UBS Group AG | 173,806 | 3,531,104 | +3,357,298 | 0.00 | 0.01 | +0.01 | buy |
| JANUS HENDERSON GROUP PLC | 3,633,007 | 3,303,645 | -329,362 | 0.03 | 0.02 | -0.01 | sell |
| BLAIR WILLIAM & CO/IL | 3,752,935 | 3,090,014 | -662,921 | 0.19 | 0.11 | -0.08 | sell |
| SHAPIRO CAPITAL MANAGEMENT LLC | 1,983,550 | 2,932,850 | +949,300 | 1.04 | 1.21 | +0.17 | buy |
| JPMORGAN CHASE & CO | 3,197,514 | 2,867,945 | -329,569 | 0.00 | 0.00 | -0.00 | sell |
| Clarkston Capital Partners, LLC | 0 | 2,866,666 | +2,866,666 | 0.00 | 0.67 | +0.67 | buy |
| Stephens Investment Management Group LLC | 2,606,121 | 2,642,726 | +36,605 | 0.60 | 0.43 | -0.17 | buy |
| AMERICAN CENTURY COMPANIES INC | 1,681,472 | 2,606,043 | +924,571 | 0.02 | 0.02 | +0.00 | buy |
| BANQUE PICTET & CIE SA | 2,684,340 | 2,522,790 | -161,550 | 0.45 | 0.30 | -0.15 | sell |
| Pictet Asset Management Holding SA | 1,867,638 | 2,369,595 | +501,957 | 0.03 | 0.03 | -0.00 | buy |
| Grantham, Mayo, Van Otterloo & Co. LLC | 2,121,849 | 2,209,259 | +87,410 | 0.11 | 0.09 | -0.02 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 2,009,264 | 2,061,927 | +52,663 | 0.01 | 0.00 | -0.00 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 2,094,762 | 2,005,309 | -89,453 | 0.59 | 0.42 | -0.17 | sell |
| ROYAL BANK OF CANADA | 1,979,444 | 1,982,275 | +2,831 | 0.01 | 0.01 | -0.00 | buy |
| Granite Investment Partners, LLC | 2,056,175 | 1,816,232 | -239,943 | 1.48 | 0.95 | -0.53 | sell |
| AMERIPRISE FINANCIAL INC | 1,775,681 | 1,812,525 | +36,844 | 0.01 | 0.01 | -0.00 | buy |
| RIVERBRIDGE PARTNERS LLC | 1,874,768 | 1,667,025 | -207,743 | 0.42 | 0.28 | -0.14 | sell |
| Bank of New York Mellon Corp | 1,614,301 | 1,565,623 | -48,678 | 0.01 | 0.00 | -0.00 | sell |
| GOLDMAN SACHS GROUP INC | 1,506,076 | 1,468,503 | -37,573 | 0.00 | 0.00 | -0.00 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 1,319,404 | 1,371,528 | +52,124 | 0.15 | 0.11 | -0.04 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 987,008 | 1,303,465 | +316,457 | 0.72 | 0.69 | -0.03 | buy |
| ACK Asset Management LLC | 1,659,400 | 1,206,796 | -452,604 | 3.45 | 1.96 | -1.48 | sell |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 928,200 | 1,171,140 | +242,940 | 0.87 | 0.78 | -0.09 | buy |
| FRANKLIN RESOURCES INC | 923,918 | 929,022 | +5,104 | 0.00 | 0.00 | -0.00 | buy |
| RHUMBLINE ADVISERS | 694,600 | 699,490 | +4,890 | 0.01 | 0.01 | -0.00 | buy |
| COMERICA BANK | 685,368 | 682,020 | -3,348 | 0.05 | 0.03 | -0.01 | sell |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 656,824 | 656,824 | 0 | 0.04 | 0.03 | -0.01 | hold |
| Invesco Ltd. | 470,971 | 640,623 | +169,652 | 0.00 | 0.00 | -0.00 | buy |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 388,954 | 594,390 | +205,436 | 0.07 | 0.08 | +0.01 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 580,073 | 590,327 | +10,254 | 0.01 | 0.00 | -0.00 | buy |
| PEREGRINE CAPITAL MANAGEMENT LLC | 572,974 | 583,444 | +10,470 | 0.29 | 0.21 | -0.08 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 506,018 | 549,639 | +43,621 | 0.00 | 0.00 | -0.00 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 443,238 | 507,596 | +64,358 | 0.16 | 0.14 | -0.03 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 499,377 | 489,367 | -10,010 | 0.00 | 0.00 | -0.00 | sell |
| BARCLAYS PLC | 366,753 | 475,365 | +108,612 | 0.00 | 0.00 | +0.00 | buy |
| MAIRS & POWER INC | 458,391 | 466,808 | +8,417 | 0.07 | 0.05 | -0.02 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 472,829 | 451,849 | -20,980 | 0.01 | 0.01 | -0.00 | sell |
| ALLIANCEBERNSTEIN L.P. | 446,277 | 443,042 | -3,235 | 0.00 | 0.00 | -0.00 | sell |
| Allianz Asset Management GmbH | 499,413 | 438,757 | -60,656 | 0.01 | 0.01 | -0.01 | sell |
| NICHOLAS COMPANY, INC. | 414,964 | 432,098 | +17,134 | 0.11 | 0.08 | -0.03 | buy |
| Mitsubishi UFJ Trust & Banking Corp | 456,947 | 430,729 | -26,218 | 0.02 | 0.01 | -0.01 | sell |
| Curi Capital, LLC | 421,244 | 425,063 | +3,819 | 0.16 | 0.12 | -0.04 | buy |
| SEI INVESTMENTS CO | 425,450 | 415,833 | -9,617 | 0.01 | 0.01 | -0.00 | sell |
| Swiss National Bank | 401,637 | 404,837 | +3,200 | 0.00 | 0.00 | -0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 23,052 | 397,758 | +374,706 | 0.00 | 0.01 | +0.01 | buy |
| Russell Investments Group, Ltd. | 74,863 | 349,258 | +274,395 | 0.00 | 0.01 | +0.00 | buy |
| Corebridge Financial, Inc. | 348,382 | 330,236 | -18,146 | 0.03 | 0.02 | -0.01 | sell |
| Legal & General Group Plc | 319,044 | 330,169 | +11,125 | 0.00 | 0.00 | -0.00 | buy |
| Bridge City Capital, LLC | 306,930 | 326,437 | +19,507 | 1.42 | 1.06 | -0.36 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 306,614 | 286,667 | -19,947 | 0.01 | 0.00 | -0.00 | sell |
| McCollum Christoferson Group LLC | 258,304 | 257,819 | -485 | 1.26 | 0.92 | -0.33 | sell |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 282,325 | 257,624 | -24,701 | 0.00 | 0.00 | -0.00 | sell |
| PARADIGM CAPITAL MANAGEMENT INC/NY | 257,100 | 257,100 | 0 | 0.19 | 0.14 | -0.05 | hold |
| ExodusPoint Capital Management, LP | 0 | 255,617 | +255,617 | 0.00 | 0.03 | +0.03 | buy |
| VAN ECK ASSOCIATES CORP | 315,508 | 250,515 | -64,993 | 0.01 | 0.00 | -0.00 | sell |
| MetLife Investment Management, LLC | 223,637 | 241,136 | +17,499 | 0.02 | 0.02 | -0.01 | buy |
| Retirement Systems of Alabama | 239,539 | 239,773 | +234 | 0.02 | 0.01 | -0.00 | buy |
| WELLS FARGO & COMPANY/MN | 224,031 | 235,805 | +11,774 | 0.00 | 0.00 | -0.00 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 239,696 | 234,807 | -4,889 | 0.00 | 0.00 | -0.00 | sell |
| Grandeur Peak Global Advisors, LLC | 461,389 | 226,259 | -235,130 | 0.64 | 0.24 | -0.40 | sell |
| CITIGROUP INC | 231,833 | 225,729 | -6,104 | 0.00 | 0.00 | -0.00 | sell |
| INTECH INVESTMENT MANAGEMENT LLC | 65,944 | 201,611 | +135,667 | 0.01 | 0.02 | +0.01 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 195,555 | 193,426 | -2,129 | 0.00 | 0.00 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 123,316 | 188,609 | +65,293 | 0.00 | 0.00 | +0.00 | buy |
| Teton Advisors, Inc. | 186,160 | 186,160 | 0 | 1.40 | 1.16 | -0.24 | hold |
| LPL Financial LLC | 153,131 | 179,133 | +26,002 | 0.00 | 0.00 | -0.00 | buy |
| MACQUARIE GROUP LTD | 178,285 | 176,015 | -2,270 | 0.00 | 0.00 | -0.00 | sell |
| CANADA LIFE ASSURANCE Co | 175,452 | 175,452 | 0 | 0.01 | 0.00 | -0.00 | hold |
| TD ASSET MANAGEMENT INC | 170,516 | 170,516 | 0 | 0.00 | 0.00 | -0.00 | hold |
| JANE STREET GROUP, LLC | 122,601 | 166,555 | +43,954 | 0.00 | 0.00 | -0.00 | buy |
| BEACON INVESTMENT ADVISORY SERVICES, INC. | 178,014 | 160,326 | -17,688 | 0.12 | 0.08 | -0.04 | sell |
| Azimuth Capital Investment Management LLC | 143,362 | 146,932 | +3,570 | 0.09 | 0.07 | -0.02 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 140,005 | 139,905 | -100 | 0.00 | 0.00 | -0.00 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 124,325 | 139,373 | +15,048 | 0.00 | 0.00 | -0.00 | buy |
| State of New Jersey Common Pension Fund D | 116,681 | 139,110 | +22,429 | 0.01 | 0.01 | -0.00 | buy |
| IQ EQ FUND MANAGEMENT (IRELAND) Ltd | 158,492 | 138,852 | -19,640 | 0.28 | 0.20 | -0.08 | sell |
| BROWN ADVISORY INC | 105,822 | 136,836 | +31,014 | 0.00 | 0.00 | -0.00 | buy |
| Bank Pictet & Cie (Europe) AG | 124,000 | 132,000 | +8,000 | 0.05 | 0.04 | -0.01 | buy |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 119,429 | 124,175 | +4,746 | 0.00 | 0.00 | -0.00 | buy |