1
ALPHABET INC
CAP STK CL C
GOOG
GOOG
69,085
$19.8m6.07%
6.07%
Unchanged Shares held: Q3 2025 94.0k, Q4 2025 92.4k, Q1 2026 69.1k, Q2 2026 69.1k
2
JPMORGAN CHASE & CO
COM
JPM
JPM
64,099
$18.9m5.78%
5.78%
Unchanged Shares held: Q3 2025 64.2k, Q4 2025 63.4k, Q1 2026 64.1k, Q2 2026 64.1k
3
APPLE INC
COM
AAPL
AAPL
70,357
$17.9m5.47%
5.47%
Unchanged Shares held: Q3 2025 87.5k, Q4 2025 86.4k, Q1 2026 70.4k, Q2 2026 70.4k
4
NVIDIA CORPORATION
COM
NVDA
NVDA
88,542
$15.4m4.73%
4.73%
Unchanged Shares held: Q3 2025 89.3k, Q4 2025 87.8k, Q1 2026 88.5k, Q2 2026 88.5k
5
AMAZON COM INC
COM
AMZN
AMZN
70,898
$14.8m4.52%
4.52%
Unchanged Shares held: Q3 2025 70.4k, Q4 2025 69.4k, Q1 2026 70.9k, Q2 2026 70.9k
6
MICROSOFT CORP
COM
MSFT
MSFT
37,703
$14.0m4.27%
4.27%
Unchanged Shares held: Q3 2025 38.2k, Q4 2025 37.8k, Q1 2026 37.7k, Q2 2026 37.7k
7
ROYAL BK CDA
COM
RY
RY
83,888
$13.5m4.15%
4.15%
Unchanged Shares held: Q3 2025 83.5k, Q4 2025 81.9k, Q1 2026 83.9k, Q2 2026 83.9k
8
VALERO ENERGY CORP
COM
VLO
VLO
47,125
$11.6m3.57%
3.57%
Unchanged Shares held: Q3 2025 47.3k, Q4 2025 46.6k, Q1 2026 47.1k, Q2 2026 47.1k
9
AGNICO EAGLE MINES LTD
COM
AEM
AEM
54,076
$11.0m3.36%
3.36%
Unchanged Shares held: Q3 2025 99.1k, Q4 2025 0, Q1 2026 54.1k, Q2 2026 54.1k
10
ENBRIDGE INC
COM
ENB
ENB
198,974
$10.8m3.30%
3.30%
Unchanged Shares held: Q3 2025 196.9k, Q4 2025 194.8k, Q1 2026 199.0k, Q2 2026 199.0k
11
BARRICK MNG CORP
COM SHS
B
B
214,582
$8.8m2.68%
2.68%
Unchanged Shares held: Q3 2025 0, Q4 2025 210.7k, Q1 2026 214.6k, Q2 2026 214.6k
12
BANK MONTREAL QUE
COM
BMO
BMO
61,364
$8.3m2.54%
2.54%
Unchanged Shares held: Q3 2025 60.9k, Q4 2025 60.3k, Q1 2026 61.4k, Q2 2026 61.4k
13
WALMART INC
COM
WMT
WMT
65,579
$8.2m2.50%
2.50%
Unchanged Shares held: Q3 2025 41.2k, Q4 2025 40.9k, Q1 2026 65.6k, Q2 2026 65.6k
14
TORONTO DOMINION BK ONT
COM NEW
TD
TD
86,674
$8.1m2.47%
2.47%
Unchanged Shares held: Q3 2025 8.6k, Q4 2025 85.2k, Q1 2026 86.7k, Q2 2026 86.7k
15
CENOVUS ENERGY INC
COM
CVE
CVE
292,184
$7.7m2.37%
2.37%
Unchanged Shares held: Q3 2025 286.0k, Q4 2025 284.1k, Q1 2026 292.2k, Q2 2026 292.2k
16
VISA INC
COM CL A
V
V
24,526
$7.4m2.27%
2.27%
Unchanged Shares held: Q3 2025 24.4k, Q4 2025 24.0k, Q1 2026 24.5k, Q2 2026 24.5k
17
MANULIFE FINL CORP
COM
MFC
MFC
215,019
$7.4m2.26%
2.26%
Unchanged Shares held: Q3 2025 215.2k, Q4 2025 212.0k, Q1 2026 215.0k, Q2 2026 215.0k
18
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
59,237
$7.0m2.15%
2.15%
Unchanged Shares held: Q3 2025 58.6k, Q4 2025 58.0k, Q1 2026 59.2k, Q2 2026 59.2k
19
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
25,890
$6.4m1.97%
1.97%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 25.9k, Q2 2026 25.9k
20
SPDR SER TR
BLOOMBERG 1-3 MO
BIL
BIL
68,261
$6.3m1.92%
1.92%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 68.3k, Q2 2026 68.3k
21
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
17,722
$6.0m1.83%
1.83%
Unchanged Shares held: Q3 2025 22.8k, Q4 2025 22.4k, Q1 2026 17.7k, Q2 2026 17.7k
22
WASTE CONNECTIONS INC
COM
WCN
WCN
34,758
$5.6m1.73%
1.73%
Unchanged Shares held: Q3 2025 35.0k, Q4 2025 34.1k, Q1 2026 34.8k, Q2 2026 34.8k
23
CANADIAN NAT RES LTD
COM
CNQ
CNQ
97,409
$4.7m1.45%
1.45%
Unchanged Shares held: Q3 2025 96.4k, Q4 2025 94.8k, Q1 2026 97.4k, Q2 2026 97.4k
24
META PLATFORMS INC
CL A
META
META
8,252
$4.7m1.45%
1.45%
Unchanged Shares held: Q3 2025 8.3k, Q4 2025 8.2k, Q1 2026 8.3k, Q2 2026 8.3k
25
HOME DEPOT INC
COM
HD
HD
14,227
$4.7m1.43%
1.43%
Unchanged Shares held: Q3 2025 14.2k, Q4 2025 14.0k, Q1 2026 14.2k, Q2 2026 14.2k
26
UBER TECHNOLOGIES INC
COM
UBER
UBER
63,374
$4.6m1.40%
1.40%
Unchanged Shares held: Q3 2025 63.4k, Q4 2025 62.7k, Q1 2026 63.4k, Q2 2026 63.4k
27
CSX CORP
COM
CSX
CSX
110,893
$4.6m1.39%
1.39%
Unchanged Shares held: Q3 2025 108.1k, Q4 2025 107.3k, Q1 2026 110.9k, Q2 2026 110.9k
28
CAMECO CORP
COM
CCJ
CCJ
41,517
$4.5m1.38%
1.38%
Unchanged Shares held: Q3 2025 0, Q4 2025 40.3k, Q1 2026 41.5k, Q2 2026 41.5k
29
SHELL PLC
SPON ADS
SHEL
SHEL
45,605
$4.2m1.30%
1.30%
Unchanged Shares held: Q3 2025 44.5k, Q4 2025 44.0k, Q1 2026 45.6k, Q2 2026 45.6k
30
FREEPORT-MCMORAN INC
CL B
FCX
FCX
63,608
$3.7m1.15%
1.15%
Unchanged Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 63.6k, Q2 2026 63.6k
31
CANADIAN IMPERIAL BANK OF CO
COM
CM
CM
39,295
$3.7m1.14%
1.14%
Unchanged Shares held: Q3 2025 39.2k, Q4 2025 38.4k, Q1 2026 39.3k, Q2 2026 39.3k
32
ELI LILLY & CO
COM
LLY
LLY
4,022
$3.7m1.13%
1.13%
Unchanged Shares held: Q3 2025 4.0k, Q4 2025 4.0k, Q1 2026 4.0k, Q2 2026 4.0k
33
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
79,918
$3.5m1.09%
1.09%
Unchanged Shares held: Q3 2025 80.4k, Q4 2025 79.2k, Q1 2026 79.9k, Q2 2026 79.9k
34
HUDBAY MINERALS INC
COM
HBM
HBM
161,831
$3.4m1.04%
1.04%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 161.8k, Q2 2026 161.8k
35
GE AEROSPACE
COM NEW
GE
GE
11,898
$3.4m1.03%
1.03%
Unchanged Shares held: Q3 2025 11.8k, Q4 2025 11.7k, Q1 2026 11.9k, Q2 2026 11.9k
36
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
MUFG
MUFG
186,469
$3.2m0.97%
0.97%
Unchanged Shares held: Q3 2025 0, Q4 2025 178.6k, Q1 2026 186.5k, Q2 2026 186.5k
37
GILDAN ACTIVEWEAR INC
COM
GIL
GIL
56,462
$3.1m0.96%
0.96%
Unchanged Shares held: Q3 2025 119.8k, Q4 2025 118.4k, Q1 2026 56.5k, Q2 2026 56.5k
38
DEERE & CO
COM
DE
DE
5,503
$3.1m0.95%
0.95%
Unchanged Shares held: Q3 2025 5.4k, Q4 2025 5.4k, Q1 2026 5.5k, Q2 2026 5.5k
39
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
BBVA
BBVA
138,565
$3.0m0.92%
0.92%
Unchanged Shares held: Q3 2025 0, Q4 2025 131.9k, Q1 2026 138.6k, Q2 2026 138.6k
40
SAP SE
SPON ADR
SAP
SAP
16,378
$2.8m0.86%
0.86%
Unchanged Shares held: Q3 2025 15.9k, Q4 2025 15.5k, Q1 2026 16.4k, Q2 2026 16.4k
41
NATIONAL GRID PLC
SPONSORED ADR NE
NGG
NGG
32,180
$2.7m0.83%
0.83%
Unchanged Shares held: Q3 2025 31.1k, Q4 2025 30.6k, Q1 2026 32.2k, Q2 2026 32.2k
42
SONY GROUP CORP
SPONSORED ADR
SONY
SONY
131,273
$2.7m0.83%
0.83%
Unchanged Shares held: Q3 2025 151.8k, Q4 2025 149.2k, Q1 2026 131.3k, Q2 2026 131.3k
43
OVINTIV INC
COM
OVV
OVV
42,860
$2.5m0.78%
0.78%
Unchanged Shares held: Q3 2025 42.9k, Q4 2025 42.9k, Q1 2026 42.9k, Q2 2026 42.9k
44
FIRSTSERVICE CORP NEW
COM
FSV
FSV
17,915
$2.5m0.76%
0.76%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 17.9k, Q2 2026 17.9k
45
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
BUD
BUD
31,095
$2.2m0.66%
0.66%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 31.1k, Q2 2026 31.1k
46
LLOYDS BANKING GROUP PLC
SPONSORED ADR
LYG
LYG
416,850
$2.1m0.64%
0.64%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 416.9k, Q2 2026 416.9k
47
NOVO-NORDISK A S
ADR
NVO
NVO
56,139
$2.1m0.63%
0.63%
Unchanged Shares held: Q3 2025 36.1k, Q4 2025 35.0k, Q1 2026 56.1k, Q2 2026 56.1k
48
BANK AMERICA CORP
COM
BAC
BAC
7,025
$342.5k0.10%
0.10%
Unchanged Shares held: Q3 2025 6.4k, Q4 2025 6.4k, Q1 2026 7.0k, Q2 2026 7.0k
49
FORTIS INC
COM
FTS
FTS
6,090
$339.1k0.10%
0.10%
Unchanged Shares held: Q3 2025 5.7k, Q4 2025 6.0k, Q1 2026 6.1k, Q2 2026 6.1k
50
INSMED INC
COM PAR $.01
INSM
INSM
2,003
$327.5k0.10%
0.10%
Unchanged Shares held: Q3 2025 2.1k, Q4 2025 2.1k, Q1 2026 2.0k, Q2 2026 2.0k
51
BANK NOVA SCOTIA HALIFAX
COM
BNS
BNS
4,412
$305.3k0.09%
0.09%
Unchanged Shares held: Q3 2025 4.0k, Q4 2025 4.3k, Q1 2026 4.4k, Q2 2026 4.4k
52
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
1,045
$300.5k0.09%
0.09%
Unchanged Shares held: Q3 2025 1.0k, Q4 2025 1.0k, Q1 2026 1.0k, Q2 2026 1.0k
53
PEMBINA PIPELINE CORP
COM
PBA
PBA
6,322
$282.4k0.09%
0.09%
Unchanged Shares held: Q3 2025 5.7k, Q4 2025 6.2k, Q1 2026 6.3k, Q2 2026 6.3k
54
ROGERS COMMUNICATIONS INC
CL B
RCI
RCI
6,270
$240.7k0.07%
0.07%
Unchanged Shares held: Q3 2025 123.6k, Q4 2025 122.5k, Q1 2026 6.3k, Q2 2026 6.3k
55
TC ENERGY CORP
COM
TRP
TRP
3,821
$238.8k0.07%
0.07%
Unchanged Shares held: Q3 2025 3.5k, Q4 2025 3.7k, Q1 2026 3.8k, Q2 2026 3.8k
56
MSCI INC
COM
MSCI
MSCI
427
$230.2k0.07%
0.07%
Unchanged Shares held: Q3 2025 347, Q4 2025 347, Q1 2026 427, Q2 2026 427
57
HSBC HLDGS PLC
SPON ADR NEW
HSBC
HSBC
2,567
$211.8k0.06%
0.06%
Unchanged Shares held: Q3 2025 2.3k, Q4 2025 2.5k, Q1 2026 2.6k, Q2 2026 2.6k
58
ISHARES TR
7-10 YR TRSY BD
IEF
IEF
2,145
$204.7k0.06%
0.06%
Unchanged Shares held: Q3 2025 2.1k, Q4 2025 2.1k, Q1 2026 2.1k, Q2 2026 2.1k
59
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
BIP
BIP
5,654
$203.5k0.06%
0.06%
Unchanged Shares held: Q3 2025 5.2k, Q4 2025 5.6k, Q1 2026 5.7k, Q2 2026 5.7k
60
ISHARES TR
3 7 YR TREAS BD
IEI
IEI
1,715
$203.4k0.06%
0.06%
Unchanged Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.7k, Q2 2026 1.7k
61
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
VCSH
VCSH
2,560
$202.9k0.06%
0.06%
Unchanged Shares held: Q3 2025 2.6k, Q4 2025 2.6k, Q1 2026 2.6k, Q2 2026 2.6k
62
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
VGSH
VGSH
3,410
$199.6k0.06%
0.06%
Unchanged Shares held: Q3 2025 3.4k, Q4 2025 3.4k, Q1 2026 3.4k, Q2 2026 3.4k
63
TELUS CORPORATION
COM
TU
TU
12,905
$165.5k0.05%
0.05%
Unchanged Shares held: Q3 2025 11.7k, Q4 2025 12.7k, Q1 2026 12.9k, Q2 2026 12.9k
64
COSTCO WHSL CORP NEW
COM
COST
COST
150
$149.5k0.05%
0.05%
Unchanged Shares held: Q3 2025 150, Q4 2025 150, Q1 2026 150, Q2 2026 150
65
ING GROEP N.V.
SPONSORED ADR
ING
ING
5,470
$142.5k0.04%
0.04%
Unchanged Shares held: Q3 2025 4.8k, Q4 2025 5.3k, Q1 2026 5.5k, Q2 2026 5.5k
66
AMERICAN EXPRESS CO
COM
AXP
AXP
410
$124.0k0.04%
0.04%
Unchanged Shares held: Q3 2025 410, Q4 2025 410, Q1 2026 410, Q2 2026 410
67
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
BEP
BEP
3,039
$98.9k0.03%
0.03%
Unchanged Shares held: Q3 2025 2.8k, Q4 2025 3.0k, Q1 2026 3.0k, Q2 2026 3.0k
68
UNITED AIRLS HLDGS INC
COM
UAL
UAL
1,070
$98.5k0.03%
0.03%
Unchanged Shares held: Q3 2025 1.6k, Q4 2025 1.6k, Q1 2026 1.1k, Q2 2026 1.1k
69
ALIGN TECHNOLOGY INC
COM
ALGN
ALGN
568
$97.4k0.03%
0.03%
Unchanged Shares held: Q3 2025 702, Q4 2025 697, Q1 2026 568, Q2 2026 568
70
CITIGROUP INC
COM NEW
C
C
845
$95.8k0.03%
0.03%
Unchanged Shares held: Q3 2025 845, Q4 2025 845, Q1 2026 845, Q2 2026 845
71
CARNIVAL CORP
UNIT 99/99/9999
UNIT 99/99/9999
3,681
$95.3k0.03%
0.03%
Unchanged Shares held: Q3 2025 5.6k, Q4 2025 5.6k, Q1 2026 3.7k, Q2 2026 3.7k
72
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
65
$85.9k0.03%
0.03%
Unchanged Shares held: Q3 2025 65, Q4 2025 65, Q1 2026 65, Q2 2026 65
73
BP PLC
SPONSORED ADR
BP
BP
1,765
$83.0k0.03%
0.03%
Unchanged Shares held: Q3 2025 1.5k, Q4 2025 1.7k, Q1 2026 1.8k, Q2 2026 1.8k
74
CISCO SYS INC
COM
CSCO
CSCO
1,040
$80.7k0.02%
0.02%
Unchanged Shares held: Q3 2025 1.0k, Q4 2025 1.0k, Q1 2026 1.0k, Q2 2026 1.0k
75
SALESFORCE INC
COM
CRM
CRM
430
$80.3k0.02%
0.02%
Unchanged Shares held: Q3 2025 340, Q4 2025 340, Q1 2026 430, Q2 2026 430
76
AT&T INC
COM
T
T
2,659
$77.1k0.02%
0.02%
Unchanged Shares held: Q3 2025 2.4k, Q4 2025 2.6k, Q1 2026 2.7k, Q2 2026 2.7k
77
JOHNSON & JOHNSON
COM
JNJ
JNJ
315
$77.0k0.02%
0.02%
Unchanged Shares held: Q3 2025 315, Q4 2025 315, Q1 2026 315, Q2 2026 315
78
EMERA INC
COM
EMA
EMA
1,385
$71.7k0.02%
0.02%
Unchanged Shares held: Q3 2025 1.4k, Q4 2025 1.4k, Q1 2026 1.4k, Q2 2026 1.4k
79
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
120
$69.3k0.02%
0.02%
Unchanged Shares held: Q3 2025 120, Q4 2025 120, Q1 2026 120, Q2 2026 120
80
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
875
$53.1k0.02%
0.02%
Unchanged Shares held: Q3 2025 340, Q4 2025 340, Q1 2026 875, Q2 2026 875
81
MASTERCARD INCORPORATED
CL A
MA
MA
100
$50.0k0.02%
0.02%
Unchanged Shares held: Q3 2025 100, Q4 2025 100, Q1 2026 100, Q2 2026 100
82
AFLAC INC
COM
AFL
AFL
400
$43.9k0.01%
0.01%
Unchanged Shares held: Q3 2025 400, Q4 2025 400, Q1 2026 400, Q2 2026 400
83
EOG RES INC
COM
EOG
EOG
285
$41.2k0.01%
0.01%
Unchanged Shares held: Q3 2025 285, Q4 2025 285, Q1 2026 285, Q2 2026 285
84
VIAVI SOLUTIONS INC
COM
VIAV
VIAV
1,137
$37.8k0.01%
0.01%
Unchanged Shares held: Q3 2025 1.1k, Q4 2025 1.1k, Q1 2026 1.1k, Q2 2026 1.1k
85
ALIBABA GROUP HLDG LTD
SPONSORED ADS
BABA
BABA
298
$37.4k0.01%
0.01%
Unchanged Shares held: Q3 2025 298, Q4 2025 298, Q1 2026 298, Q2 2026 298
86
ISHARES TR
ISHS 5-10YR INVT
IGIB
IGIB
620
$33.0k0.01%
0.01%
Unchanged Shares held: Q3 2025 620, Q4 2025 620, Q1 2026 620, Q2 2026 620
87
ISHARES TR
CORE US AGGBD ET
AGG
AGG
315
$31.3k0.01%
0.01%
Unchanged Shares held: Q3 2025 315, Q4 2025 315, Q1 2026 315, Q2 2026 315
88
BCE INC
COM NEW
BCE
BCE
1,208
$30.4k0.01%
0.01%
Unchanged Shares held: Q3 2025 1.3k, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.2k
89
PEPSICO INC
COM
PEP
PEP
195
$30.3k0.01%
0.01%
Unchanged Shares held: Q3 2025 195, Q4 2025 195, Q1 2026 195, Q2 2026 195
90
BROADCOM INC
COM
AVGO
AVGO
95
$29.4k0.01%
0.01%
Unchanged Shares held: Q3 2025 95, Q4 2025 95, Q1 2026 95, Q2 2026 95
91
ALCOA CORP
COM
AA
AA
440
$29.2k0.01%
0.01%
Unchanged Shares held: Q3 2025 440, Q4 2025 440, Q1 2026 440, Q2 2026 440
92
CHEVRON CORP NEW
COM
CVX
CVX
137
$28.3k0.01%
0.01%
Unchanged Shares held: Q3 2025 137, Q4 2025 137, Q1 2026 137, Q2 2026 137
93
CANADIAN NATL RY CO
COM
CNI
CNI
240
$24.7k0.01%
0.01%
Unchanged Shares held: Q3 2025 240, Q4 2025 240, Q1 2026 240, Q2 2026 240
94
UNION PAC CORP
COM
UNP
UNP
100
$24.3k0.01%
0.01%
Unchanged Shares held: Q3 2025 100, Q4 2025 100, Q1 2026 100, Q2 2026 100
95
ARM HOLDINGS PLC
SPONSORED ADS
ARM
ARM
157
$23.8k0.01%
0.01%
Unchanged Shares held: Q3 2025 157, Q4 2025 157, Q1 2026 157, Q2 2026 157
96
NETFLIX INC
COM
NFLX
NFLX
230
$22.1k0.01%
0.01%
Unchanged Shares held: Q3 2025 23.2k, Q4 2025 23.0k, Q1 2026 230, Q2 2026 230
97
PROCTER AND GAMBLE CO
COM
PG
PG
150
$21.7k0.01%
0.01%
Unchanged Shares held: Q3 2025 150, Q4 2025 150, Q1 2026 150, Q2 2026 150
98
MEDTRONIC PLC
SHS
MDT
MDT
235
$20.4k0.01%
0.01%
Unchanged Shares held: Q3 2025 235, Q4 2025 235, Q1 2026 235, Q2 2026 235
99
FORD MTR CO
COM
F
F
1,535
$17.7k0.01%
0.01%
Unchanged Shares held: Q3 2025 1.5k, Q4 2025 1.5k, Q1 2026 1.5k, Q2 2026 1.5k
100
MICRON TECHNOLOGY INC
COM
MU
MU
50
$16.9k0.01%
0.01%
Unchanged Shares held: Q3 2025 50, Q4 2025 50, Q1 2026 50, Q2 2026 50