| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 33,666,244 | 33,736,746 | +70,502 | 0.03 | 0.03 | -0.00 | buy |
| BlackRock, Inc. | 27,952,816 | 28,220,889 | +268,073 | 0.03 | 0.03 | -0.00 | buy |
| STATE STREET CORP | 11,754,293 | 11,849,511 | +95,218 | 0.02 | 0.02 | -0.00 | buy |
| APG Asset Management N.V. | 16,151,767 | 10,668,041 | -5,483,726 | 4.86 | 1.33 | -3.53 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 10,231,578 | 10,205,133 | -26,445 | 1.14 | 1.09 | -0.05 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 7,275,415 | 8,557,923 | +1,282,508 | 0.03 | 0.03 | +0.00 | buy |
| MONTRUSCO BOLTON INVESTMENTS INC. | 9,397,497 | 7,462,332 | -1,935,165 | 4.90 | 4.05 | -0.86 | sell |
| Invesco Ltd. | 3,649,184 | 4,267,060 | +617,876 | 0.04 | 0.04 | +0.00 | buy |
| NORGES BANK | 3,554,131 | 3,814,110 | +259,979 | 0.03 | 0.02 | -0.00 | buy |
| MORGAN STANLEY | 3,932,601 | 3,693,184 | -239,417 | 0.01 | 0.01 | -0.00 | sell |
| MACQUARIE GROUP LTD | 3,502,743 | 3,393,340 | -109,403 | 0.19 | 0.19 | -0.00 | sell |
| NORTHERN TRUST CORP | 2,724,234 | 3,046,844 | +322,610 | 0.02 | 0.02 | -0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 2,913,037 | 2,880,387 | -32,650 | 0.22 | 0.20 | -0.02 | sell |
| Neuberger Berman Group LLC | 2,967,285 | 2,878,793 | -88,492 | 0.12 | 0.11 | -0.01 | sell |
| MARSHALL WACE, LLP | 566,272 | 2,770,131 | +2,203,859 | 0.04 | 0.16 | +0.12 | buy |
| DIMENSIONAL FUND ADVISORS LP | 2,259,110 | 2,519,333 | +260,223 | 0.03 | 0.03 | +0.00 | buy |
| RIVERBRIDGE PARTNERS LLC | 2,522,536 | 2,399,261 | -123,275 | 1.70 | 1.52 | -0.19 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 2,167,949 | 2,251,275 | +83,326 | 0.02 | 0.02 | -0.00 | buy |
| Bank of New York Mellon Corp | 2,067,665 | 2,232,385 | +164,720 | 0.02 | 0.02 | -0.00 | buy |
| MENORA MIVTACHIM HOLDINGS LTD. | 2,462,963 | 2,218,743 | -244,220 | 0.79 | 0.64 | -0.14 | sell |
| BLAIR WILLIAM & CO/IL | 2,059,030 | 2,176,043 | +117,013 | 0.31 | 0.29 | -0.01 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 1,529,953 | 2,023,253 | +493,300 | 0.01 | 0.02 | +0.00 | buy |
| WELLS FARGO & COMPANY/MN | 2,019,261 | 2,015,574 | -3,687 | 0.02 | 0.02 | -0.00 | sell |
| Rathbones Group PLC | 1,994,466 | 1,994,285 | -181 | 0.51 | 0.45 | -0.06 | sell |
| Legal & General Group Plc | 2,041,714 | 1,968,374 | -73,340 | 0.03 | 0.02 | -0.00 | sell |
| TD ASSET MANAGEMENT INC | 2,065,002 | 1,921,286 | -143,716 | 0.09 | 0.08 | -0.01 | sell |
| JPMORGAN CHASE & CO | 2,280,005 | 1,917,936 | -362,069 | 0.01 | 0.01 | -0.00 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 1,580,943 | 1,860,798 | +279,855 | 0.02 | 0.02 | -0.00 | buy |
| GAMCO INVESTORS, INC. ET AL | 1,772,726 | 1,746,487 | -26,239 | 0.92 | 0.85 | -0.07 | sell |
| Fundsmith LLP | 1,597,513 | 1,597,513 | 0 | 0.32 | 0.32 | -0.00 | hold |
| BAMCO INC /NY/ | 1,548,750 | 1,548,750 | 0 | 0.21 | 0.19 | -0.02 | hold |
| HSBC HOLDINGS PLC | 1,024,406 | 1,536,488 | +512,082 | 0.03 | 0.04 | +0.01 | buy |
| Epoch Investment Partners, Inc. | 1,527,865 | 1,524,016 | -3,849 | 0.35 | 0.34 | -0.00 | sell |
| MARKEL GROUP INC. | 1,453,275 | 1,462,275 | +9,000 | 0.66 | 0.60 | -0.06 | buy |
| GOLDMAN SACHS GROUP INC | 1,548,953 | 1,437,332 | -111,621 | 0.01 | 0.01 | -0.00 | sell |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 1,205,287 | 1,351,857 | +146,570 | 0.12 | 0.13 | +0.01 | buy |
| GABELLI FUNDS LLC | 1,340,800 | 1,324,500 | -16,300 | 0.49 | 0.46 | -0.03 | sell |
| DEUTSCHE BANK AG\ | 1,050,695 | 1,308,104 | +257,409 | 0.02 | 0.02 | +0.00 | buy |
| Premier Fund Managers Ltd | 1,300,000 | 1,300,000 | 0 | 2.30 | 2.15 | -0.15 | hold |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 1,298,520 | 1,291,353 | -7,167 | 0.05 | 0.04 | -0.01 | sell |
| BANQUE PICTET & CIE SA | 1,340,800 | 1,259,850 | -80,950 | 0.67 | 0.57 | -0.10 | sell |
| UBS Group AG | 1,061,026 | 1,255,812 | +194,786 | 0.02 | 0.01 | -0.00 | buy |
| Baird Financial Group, Inc. | 1,351,683 | 1,232,157 | -119,526 | 0.13 | 0.11 | -0.02 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 1,227,803 | 1,227,245 | -558 | 0.02 | 0.02 | -0.00 | sell |
| AMERIPRISE FINANCIAL INC | 1,308,912 | 1,188,743 | -120,169 | 0.02 | 0.01 | -0.00 | sell |
| FIRST TRUST ADVISORS LP | 382,128 | 1,186,257 | +804,129 | 0.02 | 0.05 | +0.03 | buy |
| Fiera Capital Corp | 854,577 | 1,130,540 | +275,963 | 0.13 | 0.17 | +0.04 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 1,121,256 | 1,042,367 | -78,889 | 0.06 | 0.05 | -0.01 | sell |
| Conestoga Capital Advisors, LLC | 1,009,570 | 1,022,325 | +12,755 | 0.69 | 0.63 | -0.06 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 1,143,687 | 1,002,254 | -141,433 | 0.21 | 0.16 | -0.05 | sell |
| Allspring Global Investments Holdings, LLC | 509,862 | 1,000,045 | +490,183 | 0.04 | 0.07 | +0.03 | buy |
| AQR CAPITAL MANAGEMENT LLC | 967,986 | 958,170 | -9,816 | 0.07 | 0.06 | -0.01 | sell |
| VALUE HOLDINGS MANAGEMENT CO. LLC | 949,170 | 949,170 | 0 | 8.40 | 7.70 | -0.70 | hold |
| BANK OF AMERICA CORP /DE/ | 902,136 | 927,703 | +25,567 | 0.00 | 0.00 | -0.00 | buy |
| ROYAL BANK OF CANADA | 749,436 | 858,641 | +109,205 | 0.01 | 0.01 | +0.00 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 9,158 | 833,889 | +824,731 | 0.00 | 0.04 | +0.04 | buy |
| Swiss National Bank | 862,300 | 820,900 | -41,400 | 0.03 | 0.03 | -0.00 | sell |
| Railway Pension Investments Ltd | 851,917 | 810,817 | -41,100 | 0.52 | 0.50 | -0.02 | sell |
| Junto Capital Management LP | 0 | 799,630 | +799,630 | 0.00 | 0.74 | +0.74 | buy |
| BANK OF MONTREAL /CAN/ | 231,283 | 745,955 | +514,672 | 0.01 | 0.02 | +0.01 | buy |
| Point72 Asset Management, L.P. | 572,956 | 735,133 | +162,177 | 0.10 | 0.09 | -0.01 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 553,863 | 716,277 | +162,414 | 0.47 | 0.58 | +0.11 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 978,942 | 707,320 | -271,622 | 0.05 | 0.03 | -0.02 | sell |
| E. Ohman J:or Asset Management AB | 706,273 | 685,478 | -20,795 | 0.88 | 0.74 | -0.14 | sell |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 721,611 | 685,123 | -36,488 | 0.34 | 0.30 | -0.04 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 695,483 | 682,105 | -13,378 | 0.02 | 0.02 | -0.00 | sell |
| Amundi | 1,313,767 | 657,234 | -656,533 | 0.02 | 0.01 | -0.01 | sell |
| Covea Finance | 655,351 | 655,351 | 0 | 1.45 | 1.37 | -0.08 | hold |
| RHUMBLINE ADVISERS | 626,456 | 619,018 | -7,438 | 0.03 | 0.03 | -0.00 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 618,017 | 618,978 | +961 | 0.00 | 0.00 | -0.00 | buy |
| BARCLAYS PLC | 721,467 | 589,411 | -132,056 | 0.02 | 0.01 | -0.00 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 545,075 | 588,895 | +43,820 | 0.03 | 0.02 | -0.01 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 670,489 | 580,267 | -90,222 | 0.04 | 0.03 | -0.01 | sell |
| Aware Super Pty Ltd as trustee of Aware Super | 658,646 | 579,100 | -79,546 | 0.53 | 0.43 | -0.10 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 1,739,892 | 569,451 | -1,170,441 | 1.52 | 0.48 | -1.04 | sell |
| SEI INVESTMENTS CO | 535,344 | 527,522 | -7,822 | 0.04 | 0.03 | -0.00 | sell |
| Thematics Asset Management | 565,000 | 526,000 | -39,000 | 1.13 | 1.06 | -0.07 | sell |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 514,533 | 514,533 | 0 | 0.10 | 0.09 | -0.01 | hold |
| STIFEL FINANCIAL CORP | 515,818 | 510,355 | -5,463 | 0.03 | 0.02 | -0.00 | sell |
| Norinchukin Bank, The | 494,785 | 505,525 | +10,740 | 0.59 | 0.50 | -0.10 | buy |
| Squarepoint Ops LLC | 25,386 | 478,814 | +453,428 | 0.00 | 0.06 | +0.05 | buy |
| Corient Private Wealth LLC | 482,896 | 477,325 | -5,571 | 0.04 | 0.04 | -0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 490,248 | 474,916 | -15,332 | 0.03 | 0.03 | -0.00 | sell |
| Bank Julius Baer & Co. Ltd, Zurich | 309,882 | 465,743 | +155,861 | 0.06 | 0.07 | +0.01 | buy |
| DUDLEY & SHANLEY, INC. | 444,550 | 455,750 | +11,200 | 3.51 | 3.26 | -0.25 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 489,574 | 455,073 | -34,501 | 0.03 | 0.03 | -0.01 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 416,312 | 444,434 | +28,122 | 0.02 | 0.02 | -0.00 | buy |
| CITADEL ADVISORS LLC | 454,332 | 403,948 | -50,384 | 0.02 | 0.02 | -0.01 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 399,398 | 400,305 | +907 | 0.01 | 0.01 | -0.00 | buy |
| TRUIST FINANCIAL CORP | 379,085 | 386,267 | +7,182 | 0.03 | 0.03 | -0.00 | buy |
| Man Group plc | 517,336 | 368,588 | -148,748 | 0.07 | 0.05 | -0.02 | sell |
| Williams Jones Wealth Management, LLC. | 400,106 | 362,491 | -37,615 | 0.24 | 0.20 | -0.03 | sell |
| JLB & ASSOCIATES INC | 362,499 | 361,010 | -1,489 | 2.36 | 2.27 | -0.09 | sell |
| DekaBank Deutsche Girozentrale | 356,700 | 356,700 | 0 | 0.03 | 0.03 | -0.00 | hold |
| Cetera Investment Advisers | 318,123 | 352,275 | +34,152 | 0.04 | 0.03 | -0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 256,253 | 333,577 | +77,324 | 0.01 | 0.01 | +0.00 | buy |
| Trexquant Investment LP | 254,932 | 331,041 | +76,109 | 0.16 | 0.18 | +0.02 | buy |
| LPL Financial LLC | 271,124 | 322,428 | +51,304 | 0.01 | 0.01 | -0.00 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 661,997 | 310,342 | -351,655 | 0.37 | 0.14 | -0.24 | sell |
| EULAV Asset Management | 304,723 | 304,698 | -25 | 0.38 | 0.34 | -0.04 | sell |