# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 PRIMECAP Management Co. 12,114,236 -9,620 1,083,739,552.56 0.85 4.2498 12/31/2024
2 Dodge & Cox 5,916,215 22,000 529,264,593.9 0.2334 2.0755 12/31/2024
3 Mirae Asset Global Investments (Hong Kong) Ltd. 4,973,669 4,963,521 444,944,428.74 2.8412 1.7448 03/31/2025
4 Orbis Investment Management Ltd. 4,060,819 1,086,248 363,280,867.74 1.2053 1.4246 12/31/2024
5 Pictet Asset Management SA 2,413,912 207,966 215,948,567.52 0.1655 0.8468 03/31/2025
6 Black Creek Investment Management, Inc. 2,286,860 -777,445 204,582,495.6 3.2793 0.8023 12/31/2024
7 Jane Street Capital LLC 2,040,619 1,089,039 182,553,775.74 0.3072 0.7159 12/31/2024
8 Robeco Institutional Asset Management BV 1,864,339 -253,508 166,783,766.94 0.1963 0.654 03/31/2025
9 Hermes Investment Management Ltd. 1,690,259 -226,703 151,210,570.14 0.9481 0.593 12/31/2024
10 Appaloosa LP 1,527,909 102,909 136,686,739.14 2.0314 0.536 12/31/2024
11 UBS Securities LLC 1,419,396 977,530 126,979,166.16 0.0648 0.4979 12/31/2024
12 Coreview Capital Management Ltd. 1,262,003 25,220 112,898,788.38 11.4327 0.4427 12/31/2024
13 Dimensional Fund Advisors LP 1,252,886 4,747 112,083,181.56 0.0206 0.4395 12/31/2024
14 T. Rowe Price International Ltd. 1,011,418 -2,120 90,481,454.28 0.0646 0.3548 12/31/2024
15 Macquarie Investment Management Business Trust 955,677 -4,130 85,494,864.42 0.0924 0.3353 12/31/2024
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard PRIMECAP Fund 7,004,141 61,000 626,590,453.86 0.8724 2.4571 12/31/2024
2 Dodge & Cox International Stock Fund 3,758,585 0 336,243,014.1 0.6525 1.3185 03/31/2025
3 Government Pension Fund - Global (The) 3,453,971 0 308,992,245.66 0.0243 1.2117 06/30/2024
4 Vanguard Capital Opportunity Fund 2,462,500 30,500 220,295,250 1.0401 0.8639 12/31/2024
5 Pictet - Robotics 1,961,485 0 175,474,448.1 1.9998 0.6881 09/30/2024
6 Stichting Pensioenfonds ABP (Global Equity Portfolio) 1,678,912 0 150,195,467.52 0.0391 0.589 12/31/2023
7 CI Global Leaders Fund 1,412,997 0 126,406,711.62 3.8829 0.4957 09/30/2024
8 Fidelity Canadian Large Cap Fund 1,315,000 1,315,000 117,639,900 1.781 0.4613 02/28/2025
9 PRIMECAP Odyssey Aggressive Growth Fund 1,047,780 -1,150 93,734,398.8 1.4962 0.3676 12/31/2024
10 Hermes Invt. Funds - Asia (ex-Japan) Equity Fund 1,020,982 -293,790 91,337,049.72 2.8967 0.3582 01/31/2025
11 Macquarie Emerging Markets Fund 796,126 196,126 71,221,431.96 1.3529 0.2793 02/28/2025
12 Contrarius ICAV - Global Equity Fund 751,006 0 67,184,996.76 3.6727 0.2635 06/30/2024
13 Robeco Capital Gr. Fds. - Emerging Stars Equities 699,870 -42,262 62,610,370.2 2.5189 0.2455 02/28/2025
14 PRIMECAP Odyssey Growth Fund 656,690 -22,960 58,747,487.4 1.1787 0.2304 12/31/2024
15 Fidelity Canadian Large Cap Multi-Asset Base Fund 650,000 650,000 58,149,000 1.7804 0.228 02/28/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Mirae Asset Global Investments (Hong Kong) Ltd. 4,973,669 4,963,521 444,944,428.74 2.8412 1.7448 03/31/2025
2 Jane Street Capital LLC 2,040,619 1,089,039 182,553,775.74 0.3072 0.7159 12/31/2024
3 Orbis Investment Management Ltd. 4,060,819 1,086,248 363,280,867.74 1.2053 1.4246 12/31/2024
4 UBS Securities LLC 1,419,396 977,530 126,979,166.16 0.0648 0.4979 12/31/2024
5 RPD Fund Management LLC 856,895 856,895 76,657,826.7 33.7494 0.3006 12/31/2024
6 UBS Switzerland AG (Investment Management) 702,342 686,552 62,831,515.32 0.1938 0.2464 12/31/2024
7 Wells Fargo Securities LLC 667,744 654,244 59,736,378.24 1.0155 0.2343 12/31/2024
8 M&G Investment Management Ltd. 515,741 364,651 46,138,189.86 0.0802 0.1809 12/31/2024
9 Cantor Fitzgerald Europe 399,975 355,895 35,781,763.5 13.5425 0.1403 12/31/2024
10 Polunin Capital Partners Ltd. 344,972 344,972 30,861,195.12 3.0019 0.121 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Sanders Capital LLC 0 -2,605,728 0 0 0
2 Black Creek Investment Management, Inc. 2,286,860 -777,445 204,582,495.6 3.2793 0.8023 12/31/2024
3 Morgan Stanley & Co. LLC 730,413 -607,644 65,342,746.98 0.0263 0.2562 12/31/2024
4 JPMorgan Securities LLC (Investment Management) 115,733 -579,783 10,353,474.18 0.0076 0.0406 12/31/2024
5 Antipodes Partners Ltd. 792 -549,743 70,852.32 0.0021 0.0003 12/31/2024
6 Contrarius Investment Management Ltd. 324,141 -504,485 28,997,653.86 1.7127 0.1137 12/31/2024
7 Alyeska Investment Group LP 306,868 -428,959 27,452,411.28 0.1089 0.1077 12/31/2024
8 Citadel Securities LLC 444,792 -354,885 39,791,092.32 0.1463 0.156 12/31/2024
9 Healthcare of Ontario Pension Plan 0 -344,500 0 0 0
10 Clark Capital Management Group, Inc. 0 -312,956 0 0 0

Data provided by FactSet Research Systems Inc.