# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 PRIMECAP Management Co. 12,116,750 2,514 1,638,790,437.5 1.1397 4.2507 06/30/2025
2 Dodge & Cox 5,427,715 -488,500 734,098,453.75 0.3 1.9041 06/30/2025
3 Fidelity Investments Canada ULC 3,410,000 3,075,000 461,202,500 0.5658 1.1963 06/30/2025
4 UBS Securities LLC 1,796,901 377,505 243,030,860.25 0.1011 0.6304 06/30/2025
5 Black Creek Investment Management, Inc. 1,792,434 -494,426 242,426,698.5 3.5835 0.6288 06/30/2025
6 Robeco Institutional Asset Management BV 1,756,714 -125,408 237,595,568.5 0.2251 0.6163 06/30/2025
7 Susquehanna Financial Group LLLP 1,337,221 957,205 180,859,140.25 0.2603 0.4691 06/30/2025
8 RPD Fund Management LLC 1,258,856 401,961 170,260,274 52.076 0.4416 06/30/2025
9 Dimensional Fund Advisors LP 1,144,073 -108,813 154,735,873.25 0.0242 0.4014 06/30/2025
10 Jane Street Capital LLC 1,044,662 -995,957 141,290,535.5 0.1987 0.3665 06/30/2025
11 Capital Research & Management Co. (World Investors) 972,474 595,444 131,527,108.5 0.0133 0.3412 06/30/2025
12 Macquarie Investment Management Business Trust 908,342 -47,335 122,853,255.5 0.1261 0.3187 06/30/2025
13 Hermes Investment Management Ltd. 843,595 -846,664 114,096,223.75 0.6594 0.2959 06/30/2025
14 Mondrian Investment Partners Ltd. 777,534 228,623 105,161,473.5 0.6022 0.2728 03/31/2025
15 Goldman Sachs & Co. LLC (Private Banking) 697,947 267,297 94,397,331.75 0.0384 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 975,838,352.75 1.1984 2.5311 06/30/2025
2 Dodge & Cox International Stock Fund 3,758,585 0 508,348,621.25 0.8512 1.3185 06/30/2025
3 Government Pension Fund - Global (The) 3,486,063 377,645 471,490,020.75 0.0311 1.2229 06/30/2025
4 Vanguard Capital Opportunity Fund 2,384,390 -78,110 322,488,747.5 1.2974 0.8365 06/30/2025
5 Pictet - Robotics 1,844,567 -116,918 249,477,686.75 2.1139 0.6471 03/31/2025
6 Fidelity Canadian Large Cap Fund 1,750,000 435,000 236,687,500 3.3268 0.6139 06/30/2025
7 Stichting Pensioenfonds ABP (Global Equity Portfolio) 1,678,912 0 227,072,848 0.0546 0.589 12/31/2023
8 CI Global Leaders Fund 1,314,440 -98,557 177,778,010 4.9704 0.4611 03/31/2025
9 PRIMECAP Odyssey Aggressive Growth Fund 1,042,890 -4,890 141,050,872.5 2.0953 0.3659 06/30/2025
10 Fidelity Canadian Large Cap Multi-Asset Base Fund 1,025,000 375,000 138,631,250 3.5774 0.3596 07/31/2025
11 American Funds New World Fund 896,624 541,681 121,268,396 0.1731 0.3145 06/30/2025
12 Macquarie Emerging Markets Fund 845,000 48,874 114,286,250 1.5348 0.2964 07/31/2025
13 Robeco Capital Gr. Fds. - Emerging Stars Equities 747,464 47,594 101,094,506 3.1495 0.2622 07/31/2025
14 DFA Dimensional Emerging Markets Value Fund 624,224 0 84,426,296 0.6481 0.219 06/30/2025
15 Hermes Invt. Funds - Asia (ex-Japan) Equity Fund 619,543 -255,463 83,793,190.75 1.7919 0.2173 06/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 461,202,500 0.5658 1.1963 06/30/2025
2 Susquehanna Financial Group LLLP 1,337,221 957,205 180,859,140.25 0.2603 0.4691 06/30/2025
3 Capital Research & Management Co. (World Investors) 972,474 595,444 131,527,108.5 0.0133 0.3412 06/30/2025
4 RPD Fund Management LLC 1,258,856 401,961 170,260,274 52.076 0.4416 06/30/2025
5 UBS Securities LLC 1,796,901 377,505 243,030,860.25 0.1011 0.6304 06/30/2025
6 Arrowstreet Capital LP 366,002 366,002 49,501,770.5 0.0317 0.1284 06/30/2025
7 Polunin Capital Partners Ltd. 343,872 343,872 46,508,688 3.8664 0.1206 06/30/2025
8 Massachusetts Financial Services Co. 508,992 322,744 68,841,168 0.0209 0.1786 06/30/2025
9 ARK Investment Management LLC 294,447 294,447 39,823,956.75 0.2486 0.1033 06/30/2025
10 Triata Capital Ltd. 470,623 277,198 63,651,760.75 9.4828 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 2,803,056.25 0.0019 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 141,290,535.5 0.1987 0.3665 06/30/2025
6 Appaloosa LP 625,000 -902,909 84,531,250 1.097 0.2193 06/30/2025
7 Hermes Investment Management Ltd. 843,595 -846,664 114,096,223.75 0.6594 0.2959 06/30/2025
8 Wells Fargo Securities LLC 6 -667,738 811.5 0 0 06/30/2025
9 JPMorgan Asset Management (Asia Pacific) Ltd. 1,154 -541,833 156,078.5 0.0005 0.0004 06/30/2025
10 Black Creek Investment Management, Inc. 1,792,434 -494,426 242,426,698.5 3.5835 0.6288 06/30/2025

Data provided by FactSet Research Systems Inc.