| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Van Berkom & Associates Inc. | 1,307,493 | 2,059,088 | +751,595 | 2.95 | 3.05 | +0.10 | buy |
| ArrowMark Colorado Holdings LLC | 695,307 | 1,270,942 | +575,635 | 0.47 | 0.70 | +0.23 | buy |
| ARK Investment Management LLC | 1,548,046 | 1,924,779 | +376,733 | 0.64 | 0.67 | +0.03 | buy |
| D. E. Shaw & Co., Inc. | 873,502 | 554,094 | +319,408 | 0.10 | 0.05 | 0.00 | sell |
| Nikko Asset Management Americas, Inc. | 935,897 | 1,203,573 | +267,676 | 0.61 | 0.65 | +0.04 | buy |
| TWINBEECH CAPITAL LP | 83,422 | 243,604 | +160,182 | 0.10 | 0.21 | +0.11 | buy |
| MILLENNIUM MANAGEMENT LLC | 1,211,847 | 1,368,353 | +156,506 | 0.10 | 0.08 | 0.00 | buy |
| Capital International Investors | 7,735,256 | 7,884,007 | +148,751 | 0.12 | 0.09 | -0.02 | buy |
| Clearbridge Investments, LLC | 2,064,085 | 2,169,539 | +105,454 | 0.12 | 0.09 | -0.02 | buy |
| GUGGENHEIM CAPITAL LLC | 144,705 | 47,619 | +97,086 | 0.07 | 0.02 | 0.00 | sell |
| BESSEMER GROUP INC | 110,141 | 189,154 | +79,013 | 0.01 | 0.02 | +0.00 | buy |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 79,201 | 15,875 | +63,326 | 0.02 | 0.00 | 0.00 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,200,538 | 1,262,834 | +62,296 | 0.01 | 0.01 | -0.00 | buy |
| BAMCO INC /NY/ | 14,524,499 | 14,583,317 | +58,818 | 2.50 | 1.93 | -0.57 | buy |
| ALGERT GLOBAL LLC | 92,718 | 38,397 | +54,321 | 0.25 | 0.08 | 0.00 | sell |
| DUDLEY & SHANLEY, INC. | 519,565 | 564,565 | +45,000 | 5.83 | 4.86 | -0.97 | buy |
| Edgestream Partners, L.P. | 16,314 | 61,136 | +44,822 | 0.09 | 0.22 | +0.13 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 134,909 | 170,929 | +36,020 | 0.04 | 0.04 | -0.00 | buy |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 234,332 | 204,938 | +29,394 | 0.12 | 0.08 | -0.04 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 438,899 | 418,799 | +20,100 | 0.04 | 0.04 | -0.01 | sell |
| ExodusPoint Capital Management, LP | 48,511 | 31,903 | +16,608 | 0.04 | 0.02 | 0.00 | sell |
| Redmond Asset Management, LLC | 46,814 | 63,012 | +16,198 | 0.94 | 1.02 | +0.08 | buy |
| Select Equity Group, L.P. | 362,351 | 378,325 | +15,974 | 0.08 | 0.07 | -0.01 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 142,089 | 127,981 | +14,108 | 0.01 | 0.01 | -0.00 | sell |
| PICTON MAHONEY ASSET MANAGEMENT | 104,021 | 117,607 | +13,586 | 0.32 | 0.25 | -0.07 | buy |
| Silver Heights Capital Management Inc | 2,428,324 | 2,441,719 | +13,395 | 47.52 | 44.30 | -3.22 | buy |
| NATIXIS ADVISORS, LLC | 68,444 | 60,477 | +7,967 | 0.01 | 0.01 | 0.00 | sell |
| Penserra Capital Management LLC | 35,880 | 41,314 | +5,434 | 0.04 | 0.04 | -0.01 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 259,031 | 253,699 | +5,332 | 0.02 | 0.01 | 0.00 | sell |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 58,167 | 52,925 | +5,242 | 0.01 | 0.01 | 0.00 | sell |
| Advisors Asset Management, Inc. | 41,745 | 36,530 | +5,215 | 0.05 | 0.04 | 0.00 | sell |
| Empire Life Investments Inc. | 26,653 | 31,638 | +4,985 | 0.11 | 0.11 | -0.01 | buy |
| Carmel Capital Partners, LLC | 1,000 | 5,769 | +4,769 | 0.03 | 0.12 | +0.09 | buy |
| TEXAS PERMANENT SCHOOL FUND CORP | 110,874 | 106,204 | +4,670 | 0.07 | 0.05 | 0.00 | sell |
| RHUMBLINE ADVISERS | 388,977 | 384,636 | +4,341 | 0.03 | 0.02 | 0.00 | sell |
| CIM INVESTMENT MANAGEMENT INC | 4,900 | 9,019 | +4,119 | 0.10 | 0.15 | +0.05 | buy |
| TEALWOOD ASSET MANAGEMENT INC | 16,741 | 20,841 | +4,100 | 0.51 | 0.49 | -0.02 | buy |
| YOUSIF CAPITAL MANAGEMENT, LLC | 61,680 | 57,895 | +3,785 | 0.05 | 0.04 | 0.00 | sell |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 18,683 | 22,177 | +3,494 | 0.01 | 0.00 | 0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 492,965 | 489,703 | +3,262 | 0.02 | 0.02 | 0.00 | sell |
| Versor Investments LP | 5,087 | 8,235 | +3,148 | 0.05 | 0.08 | +0.02 | buy |
| Cresset Asset Management, LLC | 27,000 | 30,084 | +3,084 | 0.01 | 0.01 | 0.00 | buy |
| Rockefeller Capital Management L.P. | 65,641 | 67,346 | +1,705 | 0.02 | 0.01 | 0.00 | buy |
| Inspire Investing, LLC | 5,786 | 7,454 | +1,668 | 0.04 | 0.04 | -0.00 | buy |
| Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna | 108,433 | 109,943 | +1,510 | 3.22 | 2.68 | -0.54 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 1,991,613 | 1,990,215 | +1,398 | 0.02 | 0.01 | 0.00 | sell |
| MCDONALD PARTNERS LLC | 17,100 | 18,250 | +1,150 | 0.32 | 0.27 | -0.05 | buy |
| CANADA LIFE ASSURANCE Co | 68,909 | 70,051 | +1,142 | 0.01 | 0.01 | -0.00 | buy |
| Freedom Investment Management, Inc. | 3,787 | 4,921 | +1,134 | 0.03 | 0.03 | +0.00 | buy |
| Swiss National Bank | 248,100 | 249,200 | +1,100 | 0.01 | 0.01 | -0.00 | buy |
| Institute for Wealth Management, LLC. | 13,871 | 14,921 | +1,050 | 0.15 | 0.12 | -0.03 | buy |
| Main Street Financial Solutions, LLC | 5,488 | 6,291 | +803 | 0.05 | 0.04 | -0.01 | buy |
| WINTON GROUP Ltd | 7,639 | 8,279 | +640 | 0.04 | 0.03 | -0.01 | buy |
| CIBC Private Wealth Group LLC | 14,355 | 14,855 | +500 | 0.00 | 0.00 | 0.00 | buy |
| Quarry LP | 633 | 245 | +388 | 0.03 | 0.01 | 0.00 | sell |
| Treasurer of the State of North Carolina | 54,490 | 54,770 | +280 | 0.02 | 0.01 | 0.00 | buy |
| Utah Retirement Systems | 6,700 | 6,800 | +100 | 0.01 | 0.00 | -0.00 | buy |
| Quantinno Capital Management LP | 6,202 | 6,241 | +39 | 0.02 | 0.01 | 0.00 | buy |
| LIBERTY ONE INVESTMENT MANAGEMENT, LLC | 117 | 140 | +23 | 0.00 | 0.00 | -0.00 | buy |
| Pinnacle Wealth Management Advisory Group, LLC | 4,735 | 4,755 | +20 | 0.04 | 0.03 | -0.01 | buy |
| Americana Partners, LLC | 5,000 | 5,016 | +16 | 0.04 | 0.02 | -0.02 | buy |
| KFA Private Wealth Group, LLC | 4,697 | 4,711 | +14 | 0.12 | 0.09 | -0.03 | buy |
| FARMERS & MERCHANTS INVESTMENTS INC | 55 | 51 | +4 | 0.00 | 0.00 | 0.00 | sell |
| HighMark Wealth Management LLC | 79 | 80 | +1 | 0.00 | 0.00 | -0.00 | buy |
| AXS Investments LLC | 86 | 69 | -17 | 0.00 | 0.00 | -0.00 | sell |
| Byrne Asset Management LLC | 675 | 650 | -25 | 0.03 | 0.02 | -0.00 | sell |
| Values First Advisors, Inc. | 11,599 | 11,563 | -36 | 0.43 | 0.34 | -0.10 | sell |
| USA FINANCIAL FORMULAS | 2,342 | 2,247 | -95 | 0.22 | 0.15 | -0.07 | sell |
| CREATIVE FINANCIAL DESIGNS INC /ADV | 1,301 | 1,202 | -99 | 0.01 | 0.01 | -0.00 | sell |
| Riverwater Partners LLC | 16,810 | 16,674 | -136 | 0.93 | 0.69 | -0.24 | sell |
| INVESCO, LLC | 7,698 | 7,399 | -299 | 0.24 | 0.17 | -0.07 | sell |
| SHELTON CAPITAL MANAGEMENT | 6,175 | 5,851 | -324 | 0.01 | 0.01 | -0.00 | sell |
| FIRST HAWAIIAN BANK | 8,635 | 8,295 | -340 | 0.02 | 0.01 | -0.00 | sell |
| AFFINITY INVESTMENT ADVISORS, LLC | 12,550 | 12,210 | -340 | 0.45 | 0.36 | -0.09 | sell |
| HANCOCK WHITNEY CORP | 10,445 | 9,864 | -581 | 0.03 | 0.02 | -0.01 | sell |
| SECURIAN ASSET MANAGEMENT, INC | 11,217 | 10,591 | -626 | 0.02 | 0.01 | -0.00 | sell |
| COLDSTREAM CAPITAL MANAGEMENT INC | 5,876 | 5,108 | -768 | 0.01 | 0.01 | -0.00 | sell |
| IFM Investors Pty Ltd | 15,531 | 14,634 | -897 | 0.01 | 0.01 | -0.00 | sell |
| Perfromance Wealth Partners, LLC | 8,496 | 7,496 | -1,000 | 0.02 | 0.02 | -0.01 | sell |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 31,059 | 29,859 | -1,200 | 0.01 | 0.01 | -0.00 | sell |
| Y-Intercept (Hong Kong) Ltd | 10,217 | 8,112 | -2,105 | 0.07 | 0.04 | -0.03 | sell |
| Legal & General Group Plc | 570,355 | 568,197 | -2,158 | 0.01 | 0.01 | -0.00 | sell |
| Moors & Cabot, Inc. | 6,583 | 4,416 | -2,167 | 0.03 | 0.01 | -0.01 | sell |
| Yorktown Management & Research Co Inc | 11,650 | 8,400 | -3,250 | 0.78 | 0.43 | -0.35 | sell |
| Ameritas Investment Partners, Inc. | 31,447 | 28,046 | -3,401 | 0.08 | 0.05 | -0.02 | sell |
| DUALITY ADVISERS, LP | 17,309 | 12,413 | -4,896 | 0.14 | 0.07 | -0.07 | sell |
| Premier Fund Managers Ltd | 26,100 | 21,000 | -5,100 | 0.06 | 0.04 | -0.02 | sell |
| Dynamic Technology Lab Private Ltd | 31,240 | 25,202 | -6,038 | 0.24 | 0.11 | -0.13 | sell |
| Gotham Asset Management, LLC | 45,053 | 39,014 | -6,039 | 0.06 | 0.04 | -0.02 | sell |
| Retirement Systems of Alabama | 313,677 | 307,540 | -6,137 | 0.09 | 0.07 | -0.02 | sell |
| Riggs Asset Managment Co. Inc. | 30,001 | 22,708 | -7,293 | 0.66 | 0.37 | -0.29 | sell |
| Yarbrough Capital, LLC | 14,369 | 6,105 | -8,264 | 0.05 | 0.02 | -0.03 | sell |
| WealthTrust Axiom LLC | 96,778 | 87,066 | -9,712 | 1.99 | 1.42 | -0.57 | sell |
| FOX RUN MANAGEMENT, L.L.C. | 22,245 | 8,882 | -13,363 | 0.39 | 0.12 | -0.27 | sell |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 39,700 | 23,600 | -16,100 | 0.02 | 0.01 | -0.01 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 21,500 | 5,247 | -16,253 | 0.01 | 0.00 | -0.00 | sell |
| PINNACLE ASSOCIATES LTD | 734,244 | 715,133 | -19,111 | 0.79 | 0.60 | -0.19 | sell |
| Nicholas Investment Partners, LP | 259,622 | 239,673 | -19,949 | 1.10 | 0.81 | -0.29 | sell |
| MARTINGALE ASSET MANAGEMENT L P | 44,824 | 20,829 | -23,995 | 0.05 | 0.02 | -0.03 | sell |
| AXIOM INVESTORS LLC /DE | 128,095 | 80,240 | -47,855 | 0.12 | 0.05 | -0.07 | sell |