| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| JENNISON ASSOCIATES LLC | 9,509,032 | 12,046,792 | +2,537,760 | 1.11 | 1.62 | +0.51 | buy |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 678,825 | 2,499,677 | +1,820,852 | 0.13 | 0.57 | +0.44 | buy |
| Stockbridge Partners LLC | 941,661 | 2,218,034 | +1,276,373 | 3.46 | 9.82 | +6.36 | buy |
| 1832 Asset Management L.P. | 1,211,724 | 2,484,359 | +1,272,635 | 0.38 | 0.98 | +0.60 | buy |
| Capital International Investors | 24,456,962 | 25,624,583 | +1,167,621 | 0.80 | 1.00 | +0.20 | buy |
| Capital World Investors | 30,759,943 | 31,885,134 | +1,125,191 | 0.83 | 1.05 | +0.22 | buy |
| First Eagle Investment Management, LLC | 5,645,248 | 6,693,025 | +1,047,777 | 1.96 | 2.98 | +1.02 | buy |
| Altshuler Shaham Ltd | 525,912 | 1,493,900 | +967,988 | 2.12 | 10.74 | +8.62 | buy |
| Appaloosa LP | 270,000 | 1,025,000 | +755,000 | 0.53 | 3.60 | +3.07 | buy |
| DnB Asset Management AS | 886,278 | 1,629,486 | +743,208 | 0.68 | 1.53 | +0.85 | buy |
| SANDS CAPITAL MANAGEMENT, LLC | 8,027,318 | 8,552,278 | +524,960 | 4.53 | 5.56 | +1.03 | buy |
| ARK Investment Management LLC | 226,048 | 698,930 | +472,882 | 0.38 | 1.16 | +0.79 | buy |
| Select Equity Group, L.P. | 1,853,638 | 2,259,985 | +406,347 | 1.33 | 2.15 | +0.82 | buy |
| iA Global Asset Management Inc. | 70,828 | 424,911 | +354,083 | 0.20 | 1.45 | +1.25 | buy |
| Soroban Capital Partners LP | 1,500,256 | 1,844,234 | +343,978 | 3.51 | 4.07 | +0.56 | buy |
| TIGER GLOBAL MANAGEMENT LLC | 4,241,474 | 4,578,374 | +336,900 | 2.65 | 3.04 | +0.40 | buy |
| AustralianSuper Pty Ltd | 605,348 | 932,913 | +327,565 | 0.57 | 1.07 | +0.50 | buy |
| WCM INVESTMENT MANAGEMENT, LLC | 9,734,044 | 10,058,659 | +324,615 | 4.13 | 5.25 | +1.11 | buy |
| MONTRUSCO BOLTON INVESTMENTS INC. | 553,987 | 863,127 | +309,140 | 1.15 | 2.05 | +0.90 | buy |
| Waverton Investment Management Ltd | 839,779 | 1,144,501 | +304,722 | 2.16 | 3.57 | +1.41 | buy |
| MAVERICK CAPITAL LTD | 1,458,136 | 1,760,017 | +301,881 | 4.36 | 6.12 | +1.76 | buy |
| WINDACRE PARTNERSHIP LLC | 2,661,200 | 2,941,100 | +279,900 | 6.62 | 9.13 | +2.51 | buy |
| Albar Capital Partners LLP | 57,281 | 333,512 | +276,231 | 4.32 | 12.92 | +8.60 | buy |
| BIT Capital GmbH | 38,942 | 303,484 | +264,542 | 0.55 | 3.96 | +3.41 | buy |
| PineStone Asset Management Inc. | 6,785,321 | 7,025,731 | +240,410 | 8.50 | 10.30 | +1.79 | buy |
| LANSDOWNE PARTNERS (UK) LLP | 498,017 | 738,205 | +240,188 | 11.71 | 21.72 | +10.01 | buy |
| Nikko Asset Management Americas, Inc. | 199,500 | 438,831 | +239,331 | 0.43 | 0.99 | +0.56 | buy |
| JARISLOWSKY, FRASER Ltd | 502,410 | 740,709 | +238,299 | 0.52 | 0.96 | +0.44 | buy |
| AMF Tjanstepension AB | 1,589,282 | 1,815,014 | +225,732 | 1.95 | 2.74 | +0.79 | buy |
| Alpha Cubed Investments, LLC | 194,028 | 401,263 | +207,235 | 1.44 | 3.45 | +2.01 | buy |
| Brandywine Global Investment Management, LLC | 68,432 | 251,680 | +183,248 | 0.08 | 0.40 | +0.32 | buy |
| Stony Point Capital LLC | 97,289 | 267,402 | +170,113 | 1.75 | 4.78 | +3.04 | buy |
| Duquesne Family Office LLC | 598,780 | 765,085 | +166,305 | 3.25 | 4.26 | +1.01 | buy |
| STEADFAST CAPITAL MANAGEMENT LP | 283,600 | 449,417 | +165,817 | 1.25 | 1.82 | +0.57 | buy |
| LOOMIS SAYLES & CO L P | 722,643 | 888,019 | +165,376 | 0.17 | 0.25 | +0.08 | buy |
| Swedbank AB | 1,467,724 | 1,614,728 | +147,004 | 0.32 | 0.41 | +0.09 | buy |
| NORRIS PERNE & FRENCH LLP/MI | 1,523 | 140,862 | +139,339 | 0.02 | 2.22 | +2.20 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 857,438 | 996,347 | +138,909 | 0.15 | 0.21 | +0.06 | buy |
| Maxi Investments CY Ltd | 63,201 | 196,503 | +133,302 | 2.09 | 7.39 | +5.30 | buy |
| Zweig-DiMenna Associates LLC | 73,135 | 201,845 | +128,710 | 1.92 | 4.32 | +2.40 | buy |
| Magellan Asset Management Ltd | 1,802,407 | 1,925,700 | +123,293 | 3.64 | 4.99 | +1.35 | buy |
| Trinity Street Asset Management LLP | 940,005 | 1,054,005 | +114,000 | 15.79 | 16.38 | +0.59 | buy |
| Rathbones Group PLC | 778,557 | 888,503 | +109,946 | 0.62 | 0.87 | +0.24 | buy |
| COATUE MANAGEMENT LLC | 7,960,037 | 8,068,201 | +108,164 | 5.83 | 5.09 | -0.73 | buy |
| Milestones Administradora de Recursos Ltda. | 50,140 | 155,500 | +105,360 | 4.25 | 12.05 | +7.80 | buy |
| Bellecapital International Ltd. | 12,341 | 112,081 | +99,740 | 0.40 | 4.51 | +4.10 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 130,014 | 220,091 | +90,077 | 0.15 | 0.33 | +0.18 | buy |
| SAMLYN CAPITAL, LLC | 617,693 | 706,299 | +88,606 | 1.52 | 2.20 | +0.68 | buy |
| TIAA TRUST, NATIONAL ASSOCIATION | 13,791 | 102,259 | +88,468 | 0.01 | 0.06 | +0.05 | buy |
| Metropolis Capital Ltd | 623,621 | 709,881 | +86,260 | 3.85 | 5.10 | +1.25 | buy |
| Ninety One SA (PTY) Ltd | 73,285 | 159,160 | +85,875 | 2.23 | 5.90 | +3.67 | buy |
| GUYASUTA INVESTMENT ADVISORS INC | 4,923 | 86,880 | +81,957 | 0.05 | 1.21 | +1.15 | buy |
| Whale Rock Capital Management LLC | 524,453 | 605,847 | +81,394 | 1.51 | 1.90 | +0.39 | buy |
| MOORE CAPITAL MANAGEMENT, LP | 4,483 | 85,675 | +81,192 | 0.02 | 0.24 | +0.23 | buy |
| JOHO CAPITAL LLC | 168,000 | 249,100 | +81,100 | 4.82 | 7.95 | +3.13 | buy |
| FIL Ltd | 1,136,313 | 1,214,864 | +78,551 | 0.18 | 0.24 | +0.06 | buy |
| BARLOW WEALTH PARTNERS, INC. | 3,472 | 81,482 | +78,010 | 0.08 | 2.28 | +2.20 | buy |
| GuoLine Advisory Pte Ltd | 73,000 | 150,700 | +77,700 | 1.28 | 3.62 | +2.34 | buy |
| Dorsal Capital Management, LP | 1,000,000 | 1,075,000 | +75,000 | 5.07 | 6.49 | +1.42 | buy |
| Nishkama Capital, LLC | 27,700 | 101,388 | +73,688 | 0.49 | 0.84 | +0.35 | buy |
| B. Metzler seel. Sohn & Co. AG | 387,392 | 459,915 | +72,523 | 0.66 | 1.00 | +0.33 | buy |
| Cullen Capital Management, LLC | 164,444 | 235,376 | +70,932 | 0.32 | 0.61 | +0.29 | buy |
| LOCUST WOOD CAPITAL ADVISERS, LLC | 1,033,967 | 1,102,061 | +68,094 | 5.44 | 6.65 | +1.21 | buy |
| Polar Asset Management Partners Inc. | 41,293 | 109,215 | +67,922 | 0.16 | 0.39 | +0.23 | buy |
| AVIVA PLC | 521,204 | 588,183 | +66,979 | 0.21 | 0.28 | +0.07 | buy |
| Kinetic Partners Management, LP | 381,954 | 445,954 | +64,000 | 4.55 | 5.52 | +0.98 | buy |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 193,500 | 257,000 | +63,500 | 0.83 | 1.47 | +0.65 | buy |
| Northwest & Ethical Investments L.P. | 56,510 | 117,325 | +60,815 | 0.25 | 0.66 | +0.41 | buy |
| Headwater Capital Co Ltd | 220,000 | 280,000 | +60,000 | 16.60 | 22.20 | +5.60 | buy |
| Erste Asset Management GmbH | 159,904 | 218,277 | +58,373 | 0.34 | 0.42 | +0.08 | buy |
| GILDER GAGNON HOWE & CO LLC | 5,453 | 63,487 | +58,034 | 0.01 | 0.15 | +0.14 | buy |
| MARSICO CAPITAL MANAGEMENT LLC | 720,267 | 776,451 | +56,184 | 4.10 | 4.77 | +0.67 | buy |
| Blue Whale Capital LLP | 469,033 | 524,270 | +55,237 | 6.30 | 7.77 | +1.47 | buy |
| Aureus Asset Management, LLC | 6,554 | 61,564 | +55,010 | 0.08 | 0.89 | +0.82 | buy |
| Aberdeen Group plc | 382,478 | 434,914 | +52,436 | 0.12 | 0.17 | +0.04 | buy |
| THAMES CAPITAL MANAGEMENT LLC | 13,656 | 65,127 | +51,471 | 0.87 | 3.34 | +2.47 | buy |
| Ruane, Cunniff & Goldfarb L.P. | 1,866,293 | 1,917,681 | +51,388 | 5.63 | 7.45 | +1.82 | buy |
| Thomasville National Bank | 210,676 | 261,286 | +50,610 | 2.56 | 4.03 | +1.47 | buy |
| Boston Common Asset Management, LLC | 402,528 | 452,284 | +49,756 | 2.03 | 2.87 | +0.84 | buy |
| MAIRS & POWER INC | 397,657 | 446,826 | +49,169 | 0.69 | 1.00 | +0.31 | buy |
| Analog Century Management LP | 529,457 | 577,707 | +48,250 | 7.12 | 7.67 | +0.55 | buy |
| Groupe la Francaise | 334,259 | 381,150 | +46,891 | 1.20 | 1.40 | +0.19 | buy |
| Newbrook Capital Advisors LP | 214,332 | 260,753 | +46,421 | 5.62 | 7.44 | +1.82 | buy |
| BRANDES INVESTMENT PARTNERS, LP | 220,685 | 263,751 | +43,066 | 0.37 | 0.54 | +0.17 | buy |
| Matthew 25 Management Corp | 20,000 | 63,000 | +43,000 | 1.21 | 4.59 | +3.37 | buy |
| SCS Capital Management LLC | 15,086 | 57,939 | +42,853 | 0.03 | 0.15 | +0.11 | buy |
| Trek Financial, LLC | 1,847 | 44,196 | +42,349 | 0.02 | 0.67 | +0.65 | buy |
| MY.Alpha Management HK Advisors Ltd | 66,300 | 108,395 | +42,095 | 5.47 | 18.22 | +12.75 | buy |
| Point72 Italy, S.r.l. | 16,344 | 57,532 | +41,188 | 2.67 | 6.42 | +3.75 | buy |
| CAT ROCK CAPITAL MANAGEMENT LP | 222,783 | 262,876 | +40,093 | 4.91 | 7.50 | +2.59 | buy |
| LIGHT STREET CAPITAL MANAGEMENT, LLC | 319,745 | 358,757 | +39,012 | 14.82 | 16.60 | +1.78 | buy |
| BERKSHIRE CAPITAL HOLDINGS INC | 50,920 | 88,050 | +37,130 | 4.04 | 6.98 | +2.94 | buy |
| DAVIDSON INVESTMENT ADVISORS | 181,032 | 216,669 | +35,637 | 1.48 | 2.21 | +0.72 | buy |
| FLOSSBACH VON STORCH SE | 280,996 | 316,397 | +35,401 | 0.20 | 0.29 | +0.09 | buy |
| ELWOOD CAPITAL PARTNERS LP | 10,010 | 45,010 | +35,000 | 1.44 | 7.84 | +6.41 | buy |
| SUSQUEHANNA ADVISORS GROUP, INC. | 1,040,000 | 1,075,000 | +35,000 | 7.06 | 6.60 | -0.47 | buy |
| AEGON ASSET MANAGEMENT UK PLC | 550,935 | 584,323 | +33,388 | 1.33 | 1.69 | +0.36 | buy |
| Union Bancaire Privee, UBP SA | 606,531 | 639,662 | +33,131 | 1.91 | 1.99 | +0.08 | buy |
| FACTORY MUTUAL INSURANCE CO | 173,420 | 206,420 | +33,000 | 0.33 | 0.51 | +0.18 | buy |
| DEPRINCE RACE & ZOLLO INC | 149,624 | 182,471 | +32,847 | 0.52 | 0.86 | +0.34 | buy |