1
NVIDIA CORPORATION
COM
NVDA
NVDA
9,173,845
$1.8bn4.81%
4.81%
Reduced Shares held: Q3 2025 6.8m, Q4 2025 9.0m, Q1 2026 9.2m, Q2 2026 9.2m
-71.0k
-70,951
-0.8%
2
APPLE INC
COM
AAPL
AAPL
4,593,157
$1.3bn3.49%
3.49%
Reduced Shares held: Q3 2025 3.8m, Q4 2025 3.8m, Q1 2026 4.6m, Q2 2026 4.6m
-23.9k
-23,941
-0.5%
3
MICROSOFT CORP
COM
MSFT
MSFT
3,048,001
$1.1bn2.98%
2.98%
Reduced Shares held: Q3 2025 3.0m, Q4 2025 3.5m, Q1 2026 4.2m, Q2 2026 3.0m
-1.1m
-1,148,826
-27.4%
4
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,921,914
$1.0bn2.74%
2.74%
Reduced Shares held: Q3 2025 1.9m, Q4 2025 3.4m, Q1 2026 3.1m, Q2 2026 2.9m
-144.2k
-144,190
-4.7%
5
TELESAT CORP
CL A & CL B SHS
TSAT
TSAT
18,211,203
$921.9m2.42%
2.42%
Unchanged Shares held: Q3 2025 18.2m, Q4 2025 18.2m, Q1 2026 18.2m, Q2 2026 18.2m
6
BROADCOM INC
COM
AVGO
AVGO
2,276,724
$860.0m2.26%
2.26%
Added Shares held: Q3 2025 1.8m, Q4 2025 1.8m, Q1 2026 2.2m, Q2 2026 2.3m
+68.5k
+68,544
3.1%
7
AMAZON COM INC
COM
AMZN
AMZN
3,554,852
$847.3m2.22%
2.22%
Reduced Shares held: Q3 2025 3.2m, Q4 2025 3.4m, Q1 2026 4.1m, Q2 2026 3.6m
-514.5k
-514,484
-12.6%
8
CANADIAN IMPERIAL BANK OF CO
COM
CM
CM
5,844,333
$672.3m1.76%
1.76%
Reduced Shares held: Q3 2025 5.8m, Q4 2025 5.4m, Q1 2026 6.2m, Q2 2026 5.8m
-398.3k
-398,257
-6.4%
9
ROYAL BK CDA
COM
RY
RY
3,021,927
$625.1m1.64%
1.64%
Added Shares held: Q3 2025 2.3m, Q4 2025 751.8k, Q1 2026 2.4m, Q2 2026 3.0m
+625.6k
+625,600
26.1%
10
JPMORGAN CHASE & CO
COM
JPM
JPM
1,640,123
$536.9m1.41%
1.41%
Added Shares held: Q3 2025 1.1m, Q4 2025 1.4m, Q1 2026 1.5m, Q2 2026 1.6m
+182.4k
+182,402
12.5%
11
MICRON TECHNOLOGY INC
COM
MU
MU
460,028
$531.0m1.39%
1.39%
Added Shares held: Q3 2025 462.2k, Q4 2025 245.1k, Q1 2026 434.8k, Q2 2026 460.0k
+25.3k
+25,269
5.8%
12
ELI LILLY & CO
COM
LLY
LLY
368,356
$441.8m1.16%
1.16%
Reduced Shares held: Q3 2025 263.6k, Q4 2025 304.7k, Q1 2026 416.3k, Q2 2026 368.4k
-48.0k
-47,991
-11.5%
13
META PLATFORMS INC
CL A
META
META
777,473
$437.9m1.15%
1.15%
Added Shares held: Q3 2025 1.0m, Q4 2025 825.9k, Q1 2026 773.9k, Q2 2026 777.5k
+3.6k
+3,572
0.5%
14
KLA CORP
COM NEW
KLAC
KLAC
1,338,234
$403.8m1.06%
1.06%
Added Shares held: Q3 2025 1.9m, Q4 2025 1.7m, Q1 2026 737.6k, Q2 2026 1.3m
+600.7k
+600,654
81.4%
15
TORONTO DOMINION BK ONT
COM NEW
TD
TD
3,219,104
$391.0m1.03%
1.03%
Added Shares held: Q3 2025 2.5m, Q4 2025 2.3m, Q1 2026 2.9m, Q2 2026 3.2m
+287.2k
+287,220
9.8%
16
ASTRAZENECA PLC
ORD
AZN
AZN
1,994,378
$373.1m0.98%
0.98%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 2.1m, Q2 2026 2.0m
-92.7k
-92,706
-4.4%
17
TESLA INC
COM
TSLA
TSLA
864,452
$363.6m0.95%
0.95%
Added Shares held: Q3 2025 537.8k, Q4 2025 808.8k, Q1 2026 834.4k, Q2 2026 864.5k
+30.0k
+30,043
3.6%
18
VISA INC
COM CL A
V
V
1,010,873
$346.8m0.91%
0.91%
Added Shares held: Q3 2025 874.3k, Q4 2025 862.6k, Q1 2026 914.5k, Q2 2026 1.0m
+96.4k
+96,384
10.5%
19
ALPHABET INC
CAP STK CL C
GOOG
GOOG
862,348
$304.7m0.80%
0.80%
Reduced Shares held: Q3 2025 508.0k, Q4 2025 723.9k, Q1 2026 878.1k, Q2 2026 862.3k
-15.8k
-15,786
-1.8%
20
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
556,495
$278.5m0.73%
0.73%
Reduced Shares held: Q3 2025 463.5k, Q4 2025 500.0k, Q1 2026 692.6k, Q2 2026 556.5k
-136.1k
-136,096
-19.6%
21
ABBVIE INC
COM
ABBV
ABBV
1,088,816
$274.0m0.72%
0.72%
Reduced Shares held: Q3 2025 1.0m, Q4 2025 1.1m, Q1 2026 1.2m, Q2 2026 1.1m
-87.2k
-87,227
-7.4%
22
BANK AMERICA CORP
COM
BAC
BAC
4,356,177
$248.2m0.65%
0.65%
Added Shares held: Q3 2025 3.6m, Q4 2025 4.8m, Q1 2026 2.9m, Q2 2026 4.4m
+1.5m
+1,468,748
50.9%
23
GOLDMAN SACHS GROUP INC
COM
GS
GS
244,401
$247.2m0.65%
0.65%
Added Shares held: Q3 2025 80.6k, Q4 2025 220.4k, Q1 2026 242.0k, Q2 2026 244.4k
+2.4k
+2,425
1.0%
24
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
416,800
$242.1m0.63%
0.63%
Added Shares held: Q3 2025 171.2k, Q4 2025 241.4k, Q1 2026 292.0k, Q2 2026 416.8k
+124.8k
+124,769
42.7%
25
UNION PAC CORP
COM
UNP
UNP
887,678
$241.4m0.63%
0.63%
Added Shares held: Q3 2025 842.2k, Q4 2025 868.4k, Q1 2026 886.9k, Q2 2026 887.7k
+764
+764
0.1%
26
UNITED RENTALS INC
COM
URI
URI
198,026
$224.3m0.59%
0.59%
Reduced Shares held: Q3 2025 155.3k, Q4 2025 180.0k, Q1 2026 210.5k, Q2 2026 198.0k
-12.5k
-12,452
-5.9%
27
NETFLIX INC
COM
NFLX
NFLX
3,058,498
$218.4m0.57%
0.57%
Added Shares held: Q3 2025 447.0k, Q4 2025 1.7m, Q1 2026 2.3m, Q2 2026 3.1m
+744.6k
+744,571
32.2%
28
MASTERCARD INCORPORATED
CL A
MA
MA
420,099
$215.8m0.57%
0.57%
Reduced Shares held: Q3 2025 335.6k, Q4 2025 483.8k, Q1 2026 442.3k, Q2 2026 420.1k
-22.2k
-22,209
-5.0%
29
ANALOG DEVICES INC
COM
ADI
ADI
536,614
$213.1m0.56%
0.56%
Reduced Shares held: Q3 2025 821.2k, Q4 2025 766.7k, Q1 2026 625.0k, Q2 2026 536.6k
-88.4k
-88,362
-14.1%
30
TEXAS INSTRS INC
COM
TXN
TXN
700,914
$208.9m0.55%
0.55%
Added Shares held: Q3 2025 95.9k, Q4 2025 134.3k, Q1 2026 662.3k, Q2 2026 700.9k
+38.6k
+38,620
5.8%
31
BANK MONTREAL QUE
COM
BMO
BMO
1,177,353
$207.9m0.55%
0.55%
Added Shares held: Q3 2025 363.9k, Q4 2025 391.4k, Q1 2026 1.1m, Q2 2026 1.2m
+61.8k
+61,840
5.5%
32
UNITEDHEALTH GROUP INC
COM
UNH
UNH
498,196
$207.1m0.54%
0.54%
Added Shares held: Q3 2025 287.1k, Q4 2025 154.1k, Q1 2026 146.7k, Q2 2026 498.2k
+351.5k
+351,518
239.7%
33
EATON CORP PLC
SHS
ETN
ETN
480,259
$204.6m0.54%
0.54%
Reduced Shares held: Q3 2025 93.5k, Q4 2025 50.4k, Q1 2026 524.8k, Q2 2026 480.3k
-44.5k
-44,539
-8.5%
34
GRAINGER W W INC
COM
GWW
GWW
148,511
$202.0m0.53%
0.53%
Added Shares held: Q3 2025 11.6k, Q4 2025 5.5k, Q1 2026 119.9k, Q2 2026 148.5k
+28.6k
+28,631
23.9%
35
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
1,759,877
$201.1m0.53%
0.53%
Added Shares held: Q3 2025 221.9k, Q4 2025 593.6k, Q1 2026 607.0k, Q2 2026 1.8m
+1.2m
+1,152,910
189.9%
36
AUTOZONE INC
COM
AZO
AZO
54,252
$173.4m0.45%
0.45%
Added Shares held: Q3 2025 42.5k, Q4 2025 51.7k, Q1 2026 51.7k, Q2 2026 54.3k
+2.5k
+2,512
4.9%
37
INTEL CORP
COM
INTC
INTC
1,227,980
$171.5m0.45%
0.45%
Reduced Shares held: Q3 2025 2.8m, Q4 2025 2.7m, Q1 2026 1.9m, Q2 2026 1.2m
-644.8k
-644,780
-34.4%
38
PARKER-HANNIFIN CORP
COM
PH
PH
172,222
$168.5m0.44%
0.44%
Added Shares held: Q3 2025 219.4k, Q4 2025 224.6k, Q1 2026 168.1k, Q2 2026 172.2k
+4.1k
+4,097
2.4%
39
CONSTELLATION ENERGY CORP
COM
CEG
CEG
670,602
$166.6m0.44%
0.44%
Added Shares held: Q3 2025 67.4k, Q4 2025 79.5k, Q1 2026 668.0k, Q2 2026 670.6k
+2.6k
+2,614
0.4%
40
EXXON MOBIL CORP
COM
XOM
XOM
1,201,537
$164.3m0.43%
0.43%
Reduced Shares held: Q3 2025 1.1m, Q4 2025 1.3m, Q1 2026 1.4m, Q2 2026 1.2m
-178.8k
-178,845
-13.0%
41
ORACLE CORP
COM
ORCL
ORCL
1,070,986
$157.0m0.41%
0.41%
Added Shares held: Q3 2025 1.0m, Q4 2025 1.0m, Q1 2026 933.8k, Q2 2026 1.1m
+137.1k
+137,146
14.7%
42
ARISTA NETWORKS INC
COM SHS
ANET
ANET
877,224
$149.0m0.39%
0.39%
Added Shares held: Q3 2025 221.5k, Q4 2025 149.0k, Q1 2026 180.8k, Q2 2026 877.2k
+696.4k
+696,404
385.1%
43
TOTALENERGIES SE
ACT
TTE
TTE
1,922,562
$147.3m0.39%
0.39%
Reduced Shares held: Q3 2025 0, Q4 2025 1.9m, Q1 2026 1.9m, Q2 2026 1.9m
-22.6k
-22,583
-1.2%
44
UBS GROUP AG
SHS
UBS
UBS
2,926,309
$145.1m0.38%
0.38%
Added Shares held: Q3 2025 2.7m, Q4 2025 2.5m, Q1 2026 2.5m, Q2 2026 2.9m
+384.3k
+384,255
15.1%
45
BANK NOVA SCOTIA HALIFAX
COM
BNS
BNS
1,670,826
$144.8m0.38%
0.38%
Reduced Shares held: Q3 2025 1.6m, Q4 2025 648.4k, Q1 2026 2.0m, Q2 2026 1.7m
-355.1k
-355,068
-17.5%
46
T-MOBILE US INC
COM
TMUS
TMUS
851,577
$142.8m0.37%
0.37%
Reduced Shares held: Q3 2025 138.1k, Q4 2025 104.3k, Q1 2026 852.7k, Q2 2026 851.6k
-1.1k
-1,081
-0.1%
47
QUALCOMM INC
COM
QCOM
QCOM
755,528
$139.6m0.37%
0.37%
Added Shares held: Q3 2025 113.3k, Q4 2025 165.3k, Q1 2026 191.4k, Q2 2026 755.5k
+564.2k
+564,155
294.8%
48
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
3,207,581
$136.7m0.36%
0.36%
Added Shares held: Q3 2025 406.3k, Q4 2025 1.2m, Q1 2026 1.5m, Q2 2026 3.2m
+1.7m
+1,690,057
111.4%
49
MANULIFE FINL CORP
COM
MFC
MFC
3,348,257
$135.7m0.36%
0.36%
Added Shares held: Q3 2025 181.8k, Q4 2025 256.7k, Q1 2026 1.1m, Q2 2026 3.3m
+2.3m
+2,289,370
216.2%
50
TJX COS INC NEW
COM
TJX
TJX
890,641
$134.9m0.35%
0.35%
Reduced Shares held: Q3 2025 871.6k, Q4 2025 919.3k, Q1 2026 958.3k, Q2 2026 890.6k
-67.7k
-67,662
-7.1%
51
CISCO SYS INC
COM
CSCO
CSCO
1,099,521
$129.1m0.34%
0.34%
Added Shares held: Q3 2025 1.4m, Q4 2025 712.2k, Q1 2026 707.1k, Q2 2026 1.1m
+392.5k
+392,469
55.5%
52
PULTE GROUP INC
COM
PHM
PHM
936,383
$128.5m0.34%
0.34%
Added Shares held: Q3 2025 16.7k, Q4 2025 930.6k, Q1 2026 936.1k, Q2 2026 936.4k
+239
+239
0.0%
53
ENBRIDGE INC
COM
ENB
ENB
2,300,993
$124.7m0.33%
0.33%
Added Shares held: Q3 2025 211.5k, Q4 2025 188.2k, Q1 2026 428.6k, Q2 2026 2.3m
+1.9m
+1,872,374
436.8%
54
ABBOTT LABS
COM
ABT
ABT
1,372,625
$124.6m0.33%
0.33%
Added Shares held: Q3 2025 1.3m, Q4 2025 1.3m, Q1 2026 1.4m, Q2 2026 1.4m
+2.6k
+2,570
0.2%
55
HILTON WORLDWIDE HLDGS INC
COM
HLT
HLT
376,768
$124.5m0.33%
0.33%
Added Shares held: Q3 2025 20.1k, Q4 2025 29.8k, Q1 2026 376.5k, Q2 2026 376.8k
+288
+288
0.1%
56
MCKESSON CORP
COM
MCK
MCK
162,422
$122.7m0.32%
0.32%
Reduced Shares held: Q3 2025 218.5k, Q4 2025 223.7k, Q1 2026 175.8k, Q2 2026 162.4k
-13.4k
-13,399
-7.6%
57
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
1,400,183
$121.3m0.32%
0.32%
Added Shares held: Q3 2025 98.6k, Q4 2025 137.3k, Q1 2026 523.1k, Q2 2026 1.4m
+877.1k
+877,056
167.7%
58
MOTOROLA SOLUTIONS INC
COM NEW
MSI
MSI
289,914
$120.4m0.32%
0.32%
Reduced Shares held: Q3 2025 295.7k, Q4 2025 375.6k, Q1 2026 380.6k, Q2 2026 289.9k
-90.7k
-90,669
-23.8%
59
BOSTON SCIENTIFIC CORP
COM
BSX
BSX
2,804,896
$119.7m0.31%
0.31%
Added Shares held: Q3 2025 1.8m, Q4 2025 1.4m, Q1 2026 2.1m, Q2 2026 2.8m
+727.3k
+727,273
35.0%
60
APPLIED MATLS INC
COM
AMAT
AMAT
163,970
$118.6m0.31%
0.31%
Reduced Shares held: Q3 2025 729.6k, Q4 2025 437.9k, Q1 2026 462.1k, Q2 2026 164.0k
-298.2k
-298,164
-64.5%
61
AGNICO EAGLE MINES LTD
COM
AEM
AEM
723,475
$112.3m0.29%
0.29%
Added Shares held: Q3 2025 86.3k, Q4 2025 237.2k, Q1 2026 237.2k, Q2 2026 723.5k
+486.3k
+486,259
205.0%
62
SANDISK CORP
COM
SNDK
SNDK
48,272
$109.8m0.29%
0.29%
Reduced Shares held: Q3 2025 538.5k, Q4 2025 275.5k, Q1 2026 82.0k, Q2 2026 48.3k
-33.7k
-33,683
-41.1%
63
FORTINET INC
COM
FTNT
FTNT
691,577
$106.2m0.28%
0.28%
Added Shares held: Q3 2025 68.7k, Q4 2025 91.5k, Q1 2026 113.2k, Q2 2026 691.6k
+578.3k
+578,338
510.7%
64
JOHNSON & JOHNSON
COM
JNJ
JNJ
415,564
$105.5m0.28%
0.28%
Reduced Shares held: Q3 2025 286.3k, Q4 2025 315.1k, Q1 2026 532.3k, Q2 2026 415.6k
-116.7k
-116,741
-21.9%
65
WELLS FARGO CO NEW
COM
WFC
WFC
1,260,847
$104.2m0.27%
0.27%
Reduced Shares held: Q3 2025 1.6m, Q4 2025 1.3m, Q1 2026 1.3m, Q2 2026 1.3m
-5.8k
-5,780
-0.5%
66
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
225,457
$97.7m0.26%
0.26%
Added Shares held: Q3 2025 803.0k, Q4 2025 185.2k, Q1 2026 222.7k, Q2 2026 225.5k
+2.8k
+2,781
1.2%
67
CITIGROUP INC
COM NEW
C
C
693,585
$97.1m0.25%
0.25%
Reduced Shares held: Q3 2025 1.4m, Q4 2025 635.7k, Q1 2026 826.1k, Q2 2026 693.6k
-132.5k
-132,483
-16.0%
68
BUILDERS FIRSTSOURCE INC
COM
BLDR
BLDR
1,074,139
$96.1m0.25%
0.25%
Added Shares held: Q3 2025 881.4k, Q4 2025 1.1m, Q1 2026 1.1m, Q2 2026 1.1m
+12.9k
+12,907
1.2%
69
PAYPAL HLDGS INC
COM
PYPL
PYPL
2,179,953
$94.1m0.25%
0.25%
Added Shares held: Q3 2025 104.2k, Q4 2025 650.3k, Q1 2026 919.2k, Q2 2026 2.2m
+1.3m
+1,260,800
137.2%
70
MORGAN STANLEY
COM NEW
MS
MS
430,628
$90.0m0.24%
0.24%
Reduced Shares held: Q3 2025 261.6k, Q4 2025 307.6k, Q1 2026 587.2k, Q2 2026 430.6k
-156.6k
-156,552
-26.7%
71
CHEVRON CORP NEW
COM
CVX
CVX
534,527
$88.6m0.23%
0.23%
Reduced Shares held: Q3 2025 415.0k, Q4 2025 749.0k, Q1 2026 601.2k, Q2 2026 534.5k
-66.7k
-66,656
-11.1%
72
BARRICK MNG CORP
COM SHS
B
B
2,381,932
$87.5m0.23%
0.23%
Added Shares held: Q3 2025 294.2k, Q4 2025 795.0k, Q1 2026 791.8k, Q2 2026 2.4m
+1.6m
+1,590,135
200.8%
73
CANADIAN NAT RES LTD
COM
CNQ
CNQ
2,198,059
$86.9m0.23%
0.23%
Added Shares held: Q3 2025 212.2k, Q4 2025 212.2k, Q1 2026 212.2k, Q2 2026 2.2m
+2.0m
+1,985,833
935.7%
74
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
114,567
$85.6m0.22%
0.22%
Reduced Shares held: Q3 2025 79.1k, Q4 2025 118.8k, Q1 2026 137.6k, Q2 2026 114.6k
-23.1k
-23,067
-16.8%
75
IREN LIMITED
ORDINARY SHARES
IREN
IREN
1,800,000
$82.3m0.22%
0.22%
Added Shares held: Q3 2025 0, Q4 2025 150.0k, Q1 2026 35.0k, Q2 2026 1.8m
+1.8m
+1,765,000
5042.9%
76
MARVELL TECHNOLOGY INC
COM
MRVL
MRVL
275,129
$82.0m0.21%
0.21%
New Shares held: Q3 2025 15.9k, Q4 2025 15.9k, Q1 2026 0, Q2 2026 275.1k
77
WALMART INC
COM
WMT
WMT
710,446
$80.5m0.21%
0.21%
Added Shares held: Q3 2025 379.7k, Q4 2025 568.6k, Q1 2026 705.1k, Q2 2026 710.4k
+5.3k
+5,313
0.8%
78
CATERPILLAR INC
COM
CAT
CAT
74,176
$79.0m0.21%
0.21%
Reduced Shares held: Q3 2025 40.4k, Q4 2025 60.7k, Q1 2026 74.6k, Q2 2026 74.2k
-465
-465
-0.6%
79
DEUTSCHE BANK A G
NAMEN AKT
DB
DB
2,324,432
$78.8m0.21%
0.21%
Added Shares held: Q3 2025 1.6m, Q4 2025 1.4m, Q1 2026 1.5m, Q2 2026 2.3m
+871.0k
+870,990
59.9%
80
ARGENX SE
SPONSORED ADR
ARGX
ARGX
84,300
$78.2m0.21%
0.21%
Added Shares held: Q3 2025 0, Q4 2025 36.6k, Q1 2026 73.3k, Q2 2026 84.3k
+11.0k
+11,000
15.0%
81
LINDE PLC
SHS
LIN
LIN
149,923
$77.8m0.20%
0.20%
Reduced Shares held: Q3 2025 506.9k, Q4 2025 540.3k, Q1 2026 150.2k, Q2 2026 149.9k
-304
-304
-0.2%
82
AMPHENOL CORP
CL A
APH
APH
436,661
$77.0m0.20%
0.20%
Added Shares held: Q3 2025 368.0k, Q4 2025 419.4k, Q1 2026 329.5k, Q2 2026 436.7k
+107.1k
+107,131
32.5%
83
COMCAST CORP NEW
CL A
CMCSA
CMCSA
3,039,071
$74.6m0.20%
0.20%
Added Shares held: Q3 2025 3.0m, Q4 2025 532.5k, Q1 2026 917.2k, Q2 2026 3.0m
+2.1m
+2,121,845
231.3%
84
TC ENERGY CORP
COM
TRP
TRP
1,097,794
$72.6m0.19%
0.19%
Added Shares held: Q3 2025 100.9k, Q4 2025 89.8k, Q1 2026 945.1k, Q2 2026 1.1m
+152.7k
+152,653
16.1%
85
WHEATON PRECIOUS METALS CORP
COM
WPM
WPM
645,526
$72.5m0.19%
0.19%
Added Shares held: Q3 2025 77.9k, Q4 2025 214.0k, Q1 2026 214.6k, Q2 2026 645.5k
+431.0k
+430,970
200.9%
86
SUN LIFE FINANCIAL INC.
COM
SLF
SLF
913,881
$71.7m0.19%
0.19%
Added Shares held: Q3 2025 527.0k, Q4 2025 415.4k, Q1 2026 520.7k, Q2 2026 913.9k
+393.1k
+393,134
75.5%
87
CANADIAN NATL RY CO
COM
CNI
CNI
599,765
$71.5m0.19%
0.19%
Added Shares held: Q3 2025 410.9k, Q4 2025 341.1k, Q1 2026 268.9k, Q2 2026 599.8k
+330.9k
+330,905
123.1%
88
COSTCO WHSL CORP NEW
COM
COST
COST
75,949
$71.0m0.19%
0.19%
Reduced Shares held: Q3 2025 71.3k, Q4 2025 77.5k, Q1 2026 95.4k, Q2 2026 75.9k
-19.5k
-19,497
-20.4%
89
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
596,024
$69.5m0.18%
0.18%
Added Shares held: Q3 2025 540.8k, Q4 2025 363.9k, Q1 2026 533.1k, Q2 2026 596.0k
+62.9k
+62,890
11.8%
90
TRANE TECHNOLOGIES PLC
SHS
TT
TT
141,538
$69.5m0.18%
0.18%
Added Shares held: Q3 2025 69.6k, Q4 2025 56.9k, Q1 2026 118.6k, Q2 2026 141.5k
+22.9k
+22,910
19.3%
91
SUNCOR ENERGY INC NEW
COM
SU
SU
1,244,234
$66.9m0.18%
0.18%
Added Shares held: Q3 2025 118.8k, Q4 2025 118.8k, Q1 2026 118.8k, Q2 2026 1.2m
+1.1m
+1,125,421
947.2%
92
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
STX
STX
68,998
$66.6m0.17%
0.17%
Added Shares held: Q3 2025 22.5k, Q4 2025 54.7k, Q1 2026 39.0k, Q2 2026 69.0k
+30.0k
+29,967
76.8%
93
GE AEROSPACE
COM NEW
GE
GE
170,286
$63.6m0.17%
0.17%
Added Shares held: Q3 2025 241.2k, Q4 2025 136.3k, Q1 2026 168.2k, Q2 2026 170.3k
+2.0k
+2,044
1.2%
94
CELESTICA INC
COM
CLS
CLS
173,892
$63.4m0.17%
0.17%
Added Shares held: Q3 2025 7.3k, Q4 2025 54.1k, Q1 2026 55.3k, Q2 2026 173.9k
+118.6k
+118,639
214.7%
95
HOME DEPOT INC
COM
HD
HD
173,418
$61.2m0.16%
0.16%
Reduced Shares held: Q3 2025 151.3k, Q4 2025 246.1k, Q1 2026 232.2k, Q2 2026 173.4k
-58.7k
-58,743
-25.3%
96
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
385,783
$57.2m0.15%
0.15%
Added Shares held: Q3 2025 286.0k, Q4 2025 189.9k, Q1 2026 269.5k, Q2 2026 385.8k
+116.3k
+116,297
43.2%
97
FRANCO NEV CORP
COM
FNV
FNV
274,167
$57.1m0.15%
0.15%
Added Shares held: Q3 2025 33.0k, Q4 2025 90.9k, Q1 2026 91.2k, Q2 2026 274.2k
+183.0k
+183,010
200.8%
98
DOMINION ENERGY INC
COM
D
D
821,666
$56.1m0.15%
0.15%
Added Shares held: Q3 2025 184.1k, Q4 2025 218.1k, Q1 2026 242.9k, Q2 2026 821.7k
+578.8k
+578,812
238.3%
99
PROCTER AND GAMBLE CO
COM
PG
PG
377,933
$55.4m0.15%
0.15%
Added Shares held: Q3 2025 490.4k, Q4 2025 302.6k, Q1 2026 372.3k, Q2 2026 377.9k
+5.6k
+5,635
1.5%
100
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
441,441
$54.3m0.14%
0.14%
Added Shares held: Q3 2025 123.5k, Q4 2025 189.9k, Q1 2026 161.5k, Q2 2026 441.4k
+279.9k
+279,927
173.3%