| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| GENERATION INVESTMENT MANAGEMENT LLP | 15,505,402 | 13,028,098 | +2,477,304 | 1.47 | 1.42 | 0.00 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 4,059,462 | 4,871,286 | +811,824 | 0.01 | 0.01 | 0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 960,000 | 1,673,400 | +713,400 | 0.02 | 0.06 | +0.03 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 22,597 | 618,544 | +595,947 | 0.00 | 0.07 | +0.07 | buy |
| Granahan Investment Management, LLC | 3,524,638 | 4,076,131 | +551,493 | 1.90 | 2.83 | 0.00 | buy |
| Foxhaven Asset Management, LP | 3,756,265 | 3,255,265 | +501,000 | 2.41 | 2.41 | -0.00 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 868,701 | 1,326,454 | +457,753 | 0.05 | 0.08 | 0.00 | buy |
| TIGER GLOBAL MANAGEMENT LLC | 1,868,579 | 1,442,154 | +426,425 | 0.30 | 0.27 | 0.00 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 1,280,482 | 1,460,475 | +179,993 | 0.03 | 0.04 | +0.01 | buy |
| FIRST TRUST ADVISORS LP | 1,859,846 | 1,773,043 | +86,803 | 0.04 | 0.05 | 0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 447,155 | 502,051 | +54,896 | 0.01 | 0.02 | +0.00 | buy |
| GSA CAPITAL PARTNERS LLP | 94,076 | 42,261 | +51,815 | 0.18 | 0.10 | 0.00 | sell |
| Independent Family Office, LLC | 420,060 | 375,000 | +45,060 | 4.30 | 5.13 | 0.00 | sell |
| Treasurer of the State of North Carolina | 111,458 | 154,808 | +43,350 | 0.01 | 0.02 | 0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 126,759 | 160,305 | +33,546 | 0.01 | 0.01 | 0.00 | buy |
| NOMURA ASSET MANAGEMENT CO LTD | 56,100 | 76,100 | +20,000 | 0.01 | 0.01 | +0.00 | buy |
| Hilltop Holdings Inc. | 28,531 | 8,920 | +19,611 | 0.07 | 0.02 | 0.00 | sell |
| MOODY NATIONAL BANK TRUST DIVISION | 94,660 | 109,210 | +14,550 | 0.14 | 0.17 | +0.03 | buy |
| Skandinaviska Enskilda Banken AB (publ) | 47,316 | 59,520 | +12,204 | 0.01 | 0.01 | +0.00 | buy |
| AIGEN INVESTMENT MANAGEMENT, LP | 41,280 | 50,142 | +8,862 | 0.10 | 0.17 | 0.00 | buy |
| Legal & General Group Plc | 701,647 | 708,851 | +7,204 | 0.00 | 0.01 | +0.00 | buy |
| Empowered Funds, LLC | 46,626 | 53,671 | +7,045 | 0.05 | 0.04 | -0.01 | buy |
| Elo Mutual Pension Insurance Co | 19,683 | 25,264 | +5,581 | 0.01 | 0.02 | 0.00 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 22,377 | 27,620 | +5,243 | 0.00 | 0.01 | 0.00 | buy |
| BRIGHTON JONES LLC | 31,433 | 35,866 | +4,433 | 0.03 | 0.04 | 0.00 | buy |
| BRADLEY FOSTER & SARGENT INC/CT | 233,425 | 229,370 | +4,055 | 0.10 | 0.11 | 0.00 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 24,852 | 28,004 | +3,152 | 0.00 | 0.00 | 0.00 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 36,110 | 39,071 | +2,961 | 0.18 | 0.18 | 0.00 | buy |
| CANADA LIFE ASSURANCE Co | 301,732 | 301,438 | +294 | 0.01 | 0.02 | +0.00 | sell |
| Truvestments Capital LLC | 13,279 | 13,249 | +30 | 0.13 | 0.15 | 0.00 | sell |
| Apollon Wealth Management, LLC | 20,701 | 20,704 | +3 | 0.02 | 0.02 | 0.00 | buy |
| BESSEMER GROUP INC | 48,067 | 46,855 | -1,212 | 0.00 | 0.00 | +0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 785,385 | 762,124 | -23,261 | 0.02 | 0.02 | +0.00 | sell |
| TD ASSET MANAGEMENT INC | 133,576 | 108,148 | -25,428 | 0.00 | 0.00 | -0.00 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 14,875,697 | 11,860,264 | -3,015,433 | 0.04 | 0.04 | -0.00 | sell |
| Capital Research Global Investors | 8,627,260 | 739,506 | -7,887,754 | 0.04 | 0.00 | -0.04 | sell |