# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 PRIMECAP Management Co. 11,946,336 -167,900 1,111,964,954.88 0.7902 4.1909 03/31/2025
2 Dodge & Cox 5,440,815 -475,400 506,431,060.2 0.2045 1.9087 03/31/2025
3 Orbis Investment Management Ltd. 3,236,111 -824,708 301,217,211.88 0.8817 1.1353 03/31/2025
4 Fidelity Investments Canada ULC 2,567,000 2,232,000 238,936,360 0.3055 0.9005 03/31/2025
5 UBS Securities LLC 2,275,432 856,036 211,797,210.56 0.0856 0.7982 03/31/2025
6 Pictet Asset Management SA 2,123,370 -290,542 197,643,279.6 0.1344 0.7449 03/31/2025
7 Bridgewater Associates LP 2,076,305 1,879,715 193,262,469.4 0.7755 0.7284 03/31/2025
8 Black Creek Investment Management, Inc. 2,062,954 -223,906 192,019,758.32 2.7614 0.7237 03/31/2025
9 Robeco Institutional Asset Management BV 1,756,714 -125,408 163,514,939.12 0.158 0.6163 06/30/2025
10 Susquehanna Financial Group LLLP 1,470,582 1,090,566 136,881,772.56 0.1995 0.5159 03/31/2025
11 Dimensional Fund Advisors LP 1,264,678 11,792 117,716,228.24 0.0179 0.4437 03/31/2025
12 Hermes Investment Management Ltd. 1,116,425 -573,834 103,916,839 0.5942 0.3917 03/31/2025
13 T. Rowe Price International Ltd. 1,037,252 25,834 96,547,416.16 0.0615 0.3639 03/31/2025
14 Macquarie Investment Management Business Trust 909,742 -45,935 84,678,785.36 0.0824 0.3191 03/31/2025
15 Jane Street Capital LLC 868,997 -1,171,622 80,886,240.76 0.1201 0.3049 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard PRIMECAP Fund 6,968,141 -36,000 648,594,564.28 0.8164 2.4445 03/31/2025
2 Dodge & Cox International Stock Fund 3,758,585 0 349,849,091.8 0.6155 1.3185 03/31/2025
3 Government Pension Fund - Global (The) 3,108,418 0 289,331,547.44 0.0188 1.0905 12/31/2024
4 Vanguard Capital Opportunity Fund 2,438,500 -24,000 226,975,580 0.9506 0.8554 03/31/2025
5 Pictet - Robotics 1,844,567 -116,918 171,692,296.36 1.5623 0.6471 03/31/2025
6 Fidelity Canadian Large Cap Fund 1,700,000 1,700,000 158,236,000 2.0908 0.5964 04/30/2025
7 Stichting Pensioenfonds ABP (Global Equity Portfolio) 1,678,912 0 156,273,128.96 0.0384 0.589 12/31/2023
8 CI Global Leaders Fund 1,314,440 -98,557 122,348,075.2 3.5551 0.4611 03/31/2025
9 PRIMECAP Odyssey Aggressive Growth Fund 1,022,950 -24,830 95,216,186 1.37 0.3589 03/31/2025
10 Hermes Invt. Funds - Asia (ex-Japan) Equity Fund 963,275 -349,154 89,661,637 2.2258 0.3379 04/30/2025
11 American Funds New World Fund 896,624 541,681 83,457,761.92 0.1259 0.3145 06/30/2025
12 Fidelity Canadian Large Cap Multi-Asset Base Fund 848,000 848,000 78,931,840 2.1135 0.2975 05/31/2025
13 Macquarie Emerging Markets Fund 750,000 -46,126 69,810,000 1.0623 0.2631 05/30/2025
14 Robeco Capital Gr. Fds. - Emerging Stars Equities 732,192 23,104 68,152,431.36 2.384 0.2569 05/30/2025
15 DFA Dimensional Emerging Markets Value Fund 624,224 0 58,102,769.92 0.4633 0.219 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Investments Canada ULC 2,567,000 2,232,000 238,936,360 0.3055 0.9005 03/31/2025
2 Bridgewater Associates LP 2,076,305 1,879,715 193,262,469.4 0.7755 0.7284 03/31/2025
3 Susquehanna Financial Group LLLP 1,470,582 1,090,566 136,881,772.56 0.1995 0.5159 03/31/2025
4 UBS Securities LLC 2,275,432 856,036 211,797,210.56 0.0856 0.7982 03/31/2025
5 Maple Rock Capital Partners, Inc. 625,100 454,900 58,184,308 3.382 0.2193 03/31/2025
6 Millennium Management LLC 556,885 433,691 51,834,855.8 0.0446 0.1954 03/31/2025
7 Triata Capital Ltd. 568,432 375,007 52,909,650.56 11.5561 0.1994 03/31/2025
8 Polunin Capital Partners Ltd. 343,872 343,872 32,007,605.76 3.0325 0.1206 06/30/2025
9 Arrowstreet Capital LP 283,873 283,873 26,422,898.84 0.0183 0.0996 03/31/2025
10 Massachusetts Financial Services Co. 433,343 247,095 40,335,566.44 0.0124 0.152 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Coreview Capital Management Ltd. 0 -1,262,003 0 0 0
2 Jane Street Capital LLC 868,997 -1,171,622 80,886,240.76 0.1201 0.3049 03/31/2025
3 Orbis Investment Management Ltd. 3,236,111 -824,708 301,217,211.88 0.8817 1.1353 03/31/2025
4 Appaloosa LP 775,000 -752,909 72,137,000 1.1127 0.2719 03/31/2025
5 UBS Switzerland AG (Investment Management) 32,617 -669,725 3,035,990.36 0.0081 0.0114 03/31/2025
6 Hermes Investment Management Ltd. 1,116,425 -573,834 103,916,839 0.5942 0.3917 03/31/2025
7 JPMorgan Asset Management (Asia Pacific) Ltd. 1,070 -541,917 99,595.6 0.0003 0.0004 03/31/2025
8 Dodge & Cox 5,440,815 -475,400 506,431,060.2 0.2045 1.9087 03/31/2025
9 RPD Fund Management LLC 481,286 -375,609 44,798,100.88 18.3251 0.1688 03/31/2025
10 Renaissance Technologies LLC 0 -358,399 0 0 0

Data provided by FactSet Research Systems Inc.