# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 PRIMECAP Management Co. 12,116,750 2,514 1,090,628,667.5 0.7997 4.2507 06/30/2025
2 Dodge & Cox 5,427,715 -488,500 488,548,627.15 0.1986 1.9041 06/30/2025
3 Fidelity Investments Canada ULC 3,410,000 3,075,000 306,934,100 0.3771 1.1963 06/30/2025
4 UBS Securities LLC 1,796,901 377,505 161,739,059.01 0.0693 0.6304 06/30/2025
5 Black Creek Investment Management, Inc. 1,792,434 -494,426 161,336,984.34 2.4175 0.6288 06/30/2025
6 Robeco Institutional Asset Management BV 1,756,714 -125,408 158,121,827.14 0.1539 0.6163 06/30/2025
7 Susquehanna Financial Group LLLP 1,337,221 957,205 120,363,262.21 0.1808 0.4691 06/30/2025
8 RPD Fund Management LLC 1,258,856 401,961 113,309,628.56 44.8249 0.4416 06/30/2025
9 Dimensional Fund Advisors LP 1,144,073 -108,813 102,978,010.73 0.0164 0.4014 06/30/2025
10 Jane Street Capital LLC 1,044,662 -995,957 94,030,026.62 0.1388 0.3665 06/30/2025
11 Capital Research & Management Co. (World Investors) 972,474 595,444 87,532,384.74 0.0091 0.3412 06/30/2025
12 Macquarie Investment Management Business Trust 908,342 -47,335 81,759,863.42 0.0858 0.3187 06/30/2025
13 Hermes Investment Management Ltd. 843,595 -846,664 75,931,985.95 0.4489 0.2959 06/30/2025
14 Mondrian Investment Partners Ltd. 777,534 228,623 69,985,835.34 0.4056 0.2728 03/31/2025
15 Goldman Sachs & Co. LLC (Private Banking) 697,947 267,297 62,822,209.47 0.0265 0.2448 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard PRIMECAP Fund 7,215,071 210,930 649,428,540.71 0.8393 2.5311 06/30/2025
2 Dodge & Cox International Stock Fund 3,758,585 0 338,310,235.85 0.5756 1.3185 06/30/2025
3 Government Pension Fund - Global (The) 3,108,418 0 279,788,704.18 0.0179 1.0905 12/31/2024
4 Vanguard Capital Opportunity Fund 2,438,500 -24,000 219,489,385 0.9236 0.8554 03/31/2025
5 Pictet - Robotics 1,844,567 -116,918 166,029,475.67 1.5265 0.6471 03/31/2025
6 Fidelity Canadian Large Cap Fund 1,700,000 500,000 153,017,000 2.0442 0.5964 05/31/2025
7 Stichting Pensioenfonds ABP (Global Equity Portfolio) 1,678,912 0 151,118,869.12 0.0368 0.589 12/31/2023
8 CI Global Leaders Fund 1,314,440 -98,557 118,312,744.4 3.3847 0.4611 03/31/2025
9 PRIMECAP Odyssey Aggressive Growth Fund 1,042,890 -4,890 93,870,528.9 1.4897 0.3659 06/30/2025
10 Fidelity Canadian Large Cap Multi-Asset Base Fund 900,000 300,000 81,009,000 2.1012 0.3157 06/30/2025
11 American Funds New World Fund 896,624 541,681 80,705,126.24 0.1207 0.3145 06/30/2025
12 Macquarie Emerging Markets Fund 750,000 -46,126 67,507,500 1.0608 0.2631 06/30/2025
13 Robeco Capital Gr. Fds. - Emerging Stars Equities 732,192 23,104 65,904,601.92 2.3005 0.2569 06/30/2025
14 DFA Dimensional Emerging Markets Value Fund 624,224 0 56,186,402.24 0.4429 0.219 04/30/2025
15 Hermes Invt. Funds - Asia (ex-Japan) Equity Fund 619,543 -401,439 55,765,065.43 1.3405 0.2173 05/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Investments Canada ULC 3,410,000 3,075,000 306,934,100 0.3771 1.1963 06/30/2025
2 Susquehanna Financial Group LLLP 1,337,221 957,205 120,363,262.21 0.1808 0.4691 06/30/2025
3 Capital Research & Management Co. (World Investors) 972,474 595,444 87,532,384.74 0.0091 0.3412 06/30/2025
4 RPD Fund Management LLC 1,258,856 401,961 113,309,628.56 44.8249 0.4416 06/30/2025
5 UBS Securities LLC 1,796,901 377,505 161,739,059.01 0.0693 0.6304 06/30/2025
6 Arrowstreet Capital LP 366,002 366,002 32,943,840.02 0.0216 0.1284 06/30/2025
7 Polunin Capital Partners Ltd. 343,872 343,872 30,951,918.72 2.9125 0.1206 06/30/2025
8 Massachusetts Financial Services Co. 508,992 322,744 45,814,369.92 0.0141 0.1786 06/30/2025
9 ARK Investment Management LLC 294,447 294,447 26,503,174.47 0.1784 0.1033 06/30/2025
10 Triata Capital Ltd. 470,623 277,198 42,360,776.23 7.1995 0.1651 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Orbis Investment Management Ltd. 0 -4,060,819 0 0 0
2 Pictet Asset Management SA 20,725 -2,393,187 1,865,457.25 0.0013 0.0073 06/30/2025
3 Coreview Capital Management Ltd. 0 -1,262,003 0 0 0
4 T. Rowe Price International Ltd. 0 -1,011,418 0 0 0
5 Jane Street Capital LLC 1,044,662 -995,957 94,030,026.62 0.1388 0.3665 06/30/2025
6 Appaloosa LP 625,000 -902,909 56,256,250 0.8138 0.2193 06/30/2025
7 Hermes Investment Management Ltd. 843,595 -846,664 75,931,985.95 0.4489 0.2959 06/30/2025
8 Wells Fargo Securities LLC 6 -667,738 540.06 0 0 06/30/2025
9 JPMorgan Asset Management (Asia Pacific) Ltd. 1,154 -541,833 103,871.54 0.0003 0.0004 06/30/2025
10 Black Creek Investment Management, Inc. 1,792,434 -494,426 161,336,984.34 2.4175 0.6288 06/30/2025

Data provided by FactSet Research Systems Inc.