1
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
13,148
$9.0m8.44%
8.44%
Reduced Shares held: Q3 2025 —, Q4 2025 13.3k, Q1 2026 14.2k, Q2 2026 13.1k
-1.0k
-1,026
-7.2%
2
ROYAL BK CDA
COM
RY
RY
41,598
$8.6m8.04%
8.04%
Reduced Shares held: Q3 2025 —, Q4 2025 42.6k, Q1 2026 43.8k, Q2 2026 41.6k
-2.2k
-2,196
-5.0%
3
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
15,218
$7.3m6.79%
6.79%
Reduced Shares held: Q3 2025 —, Q4 2025 15.1k, Q1 2026 15.5k, Q2 2026 15.2k
-295
-295
-1.9%
4
TORONTO DOMINION BK ONT
COM NEW
TD
TD
46,041
$5.6m5.22%
5.22%
Reduced Shares held: Q3 2025 —, Q4 2025 48.3k, Q1 2026 47.1k, Q2 2026 46.0k
-1.1k
-1,060
-2.2%
5
CANADIAN NATL RY CO
COM
CNI
CNI
46,212
$5.5m5.14%
5.14%
Reduced Shares held: Q3 2025 —, Q4 2025 56.0k, Q1 2026 52.3k, Q2 2026 46.2k
-6.1k
-6,130
-11.7%
6
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
2,752
$5.5m5.12%
5.12%
Reduced Shares held: Q3 2025 —, Q4 2025 3.1k, Q1 2026 2.8k, Q2 2026 2.8k
-13
-13
-0.5%
7
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
127,049
$5.4m5.06%
5.06%
Reduced Shares held: Q3 2025 —, Q4 2025 115.8k, Q1 2026 127.9k, Q2 2026 127.0k
-876
-876
-0.7%
8
MANULIFE FINL CORP
COM
MFC
MFC
133,590
$5.4m5.05%
5.05%
Reduced Shares held: Q3 2025 —, Q4 2025 140.8k, Q1 2026 142.8k, Q2 2026 133.6k
-9.2k
-9,240
-6.5%
9
BANK MONTREAL QUE
COM
BMO
BMO
21,430
$3.8m3.53%
3.53%
Reduced Shares held: Q3 2025 —, Q4 2025 23.7k, Q1 2026 24.5k, Q2 2026 21.4k
-3.1k
-3,103
-12.7%
10
CANADIAN NAT RES LTD
COM
CNQ
CNQ
87,958
$3.5m3.25%
3.25%
Added Shares held: Q3 2025 —, Q4 2025 118.6k, Q1 2026 83.7k, Q2 2026 88.0k
+4.2k
+4,250
5.1%
11
AON PLC
SHS CL A
AON
AON
8,097
$2.7m2.51%
2.51%
Reduced Shares held: Q3 2025 —, Q4 2025 8.4k, Q1 2026 8.6k, Q2 2026 8.1k
-542
-542
-6.3%
12
FRANCO NEV CORP
COM
FNV
FNV
12,550
$2.6m2.44%
2.44%
Added Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 10.5k, Q2 2026 12.6k
+2.0k
+2,050
19.5%
13
CGI INC
CL A SUB VTG
GIB
GIB
37,759
$2.4m2.28%
2.28%
Reduced Shares held: Q3 2025 —, Q4 2025 48.3k, Q1 2026 47.8k, Q2 2026 37.8k
-10.0k
-10,017
-21.0%
14
NUTRIEN LTD
COM
NTR
NTR
35,210
$2.2m2.07%
2.07%
Added Shares held: Q3 2025 —, Q4 2025 39.8k, Q1 2026 32.9k, Q2 2026 35.2k
+2.4k
+2,359
7.2%
15
SAP SE
SPON ADR
SAP
SAP
12,845
$2.0m1.85%
1.85%
Added Shares held: Q3 2025 —, Q4 2025 11.0k, Q1 2026 11.6k, Q2 2026 12.8k
+1.3k
+1,255
10.8%
16
NOVO-NORDISK A S
ADR
NVO
NVO
41,131
$2.0m1.84%
1.84%
Reduced Shares held: Q3 2025 —, Q4 2025 35.8k, Q1 2026 42.0k, Q2 2026 41.1k
-864
-864
-2.1%
17
SUNBELT RENTALS HOLDINGS INC
SHS
SUNB
SUNB
25,913
$1.9m1.81%
1.81%
Reduced Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 29.4k, Q2 2026 25.9k
-3.5k
-3,461
-11.8%
18
DIAGEO PLC
SPON ADR NEW
DEO
DEO
24,100
$1.9m1.81%
1.81%
Added Shares held: Q3 2025 —, Q4 2025 20.9k, Q1 2026 24.0k, Q2 2026 24.1k
+70
+70
0.3%
19
VANGUARD WORLD FD
ESG US STK ETF
ESGV
ESGV
14,250
$1.9m1.76%
1.76%
Unchanged Shares held: Q3 2025 —, Q4 2025 14.2k, Q1 2026 14.2k, Q2 2026 14.2k
20
ALCON AG
ORD SHS
ALC
ALC
27,094
$1.8m1.70%
1.70%
Added Shares held: Q3 2025 —, Q4 2025 21.1k, Q1 2026 19.9k, Q2 2026 27.1k
+7.2k
+7,180
36.1%
21
ROGERS COMMUNICATIONS INC
CL B
RCI
RCI
50,695
$1.6m1.54%
1.54%
Added Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 50.0k, Q2 2026 50.7k
+655
+655
1.3%
22
BANCO SANTANDER S.A.
ADR
SAN
SAN
117,935
$1.6m1.52%
1.52%
Added Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 101.9k, Q2 2026 117.9k
+16.1k
+16,060
15.8%
23
VANGUARD BD INDEX FDS
TOTAL BND MRKT
BND
BND
21,545
$1.6m1.48%
1.48%
Added Shares held: Q3 2025 —, Q4 2025 20.0k, Q1 2026 20.0k, Q2 2026 21.5k
+1.6k
+1,550
7.8%
24
COLLIERS INTL GROUP INC
SUB VTG SHS
CIGI
CIGI
16,355
$1.5m1.43%
1.43%
Added Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 13.7k, Q2 2026 16.4k
+2.7k
+2,705
19.8%
25
THOMSON REUTERS CORP
COM
TRI
TRI
15,374
$1.3m1.17%
1.17%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 15.4k
26
MICROSOFT CORP
COM
MSFT
MSFT
3,330
$1.2m1.16%
1.16%
Added Shares held: Q3 2025 —, Q4 2025 2.6k, Q1 2026 3.0k, Q2 2026 3.3k
+302
+302
10.0%
27
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
12,532
$1.2m1.13%
1.13%
Added Shares held: Q3 2025 —, Q4 2025 10.7k, Q1 2026 11.4k, Q2 2026 12.5k
+1.1k
+1,089
9.5%
28
NVIDIA CORPORATION
COM
NVDA
NVDA
5,540
$1.1m1.04%
1.04%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 5.5k
29
UNILEVER PLC
SPON ADR NEW
UL
UL
18,166
$1.1m1.02%
1.02%
Added Shares held: Q3 2025 —, Q4 2025 21.5k, Q1 2026 14.1k, Q2 2026 18.2k
+4.0k
+4,045
28.6%
30
HDFC BANK LTD
SPONSORED ADS
HDB
HDB
40,930
$1.1m0.99%
0.99%
Added Shares held: Q3 2025 —, Q4 2025 28.1k, Q1 2026 31.8k, Q2 2026 40.9k
+9.2k
+9,175
28.9%
31
BROADCOM INC
COM
AVGO
AVGO
2,729
$1.0m0.96%
0.96%
Reduced Shares held: Q3 2025 —, Q4 2025 3.8k, Q1 2026 3.5k, Q2 2026 2.7k
-730
-730
-21.1%
32
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,665
$952.4k0.89%
0.89%
Reduced Shares held: Q3 2025 —, Q4 2025 3.2k, Q1 2026 3.2k, Q2 2026 2.7k
-510
-510
-16.1%
33
APPLE INC
COM
AAPL
AAPL
3,227
$933.8k0.87%
0.87%
Reduced Shares held: Q3 2025 —, Q4 2025 3.2k, Q1 2026 3.3k, Q2 2026 3.2k
-28
-28
-0.9%
34
JPMORGAN CHASE & CO
COM
JPM
JPM
2,730
$893.6k0.84%
0.84%
Reduced Shares held: Q3 2025 —, Q4 2025 3.3k, Q1 2026 3.0k, Q2 2026 2.7k
-265
-265
-8.8%
35
AMAZON COM INC
COM
AMZN
AMZN
3,370
$803.2k0.75%
0.75%
Reduced Shares held: Q3 2025 —, Q4 2025 3.6k, Q1 2026 4.0k, Q2 2026 3.4k
-600
-600
-15.1%
36
GOLDMAN SACHS GROUP INC
COM
GS
GS
565
$571.4k0.53%
0.53%
Reduced Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 640, Q2 2026 565
-75
-75
-11.7%
37
DTE ENERGY CO
COM
DTE
DTE
3,650
$556.2k0.52%
0.52%
Added Shares held: Q3 2025 —, Q4 2025 2.7k, Q1 2026 3.5k, Q2 2026 3.6k
+135
+135
3.8%
38
CAMECO CORP
COM
CCJ
CCJ
4,760
$484.2k0.45%
0.45%
Reduced Shares held: Q3 2025 —, Q4 2025 4.9k, Q1 2026 4.9k, Q2 2026 4.8k
-100
-100
-2.1%
39
PROCTER AND GAMBLE CO
COM
PG
PG
3,195
$468.5k0.44%
0.44%
Added Shares held: Q3 2025 —, Q4 2025 3.2k, Q1 2026 3.2k, Q2 2026 3.2k
+20
+20
0.6%
40
ALPHABET INC
CAP STK CL C
GOOG
GOOG
1,198
$423.3k0.40%
0.40%
Unchanged Shares held: Q3 2025 —, Q4 2025 1.2k, Q1 2026 1.2k, Q2 2026 1.2k
41
GENERAL DYNAMICS CORP
COM
GD
GD
1,155
$409.1k0.38%
0.38%
Reduced Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 1.2k, Q2 2026 1.2k
-85
-85
-6.8%
42
META PLATFORMS INC
CL A
META
META
700
$394.3k0.37%
0.37%
Reduced Shares held: Q3 2025 —, Q4 2025 700, Q1 2026 702, Q2 2026 700
-2
-2
-0.3%
43
TJX COS INC NEW
COM
TJX
TJX
2,510
$380.3k0.36%
0.36%
Reduced Shares held: Q3 2025 —, Q4 2025 2.6k, Q1 2026 2.6k, Q2 2026 2.5k
-110
-110
-4.2%
44
BANK NOVA SCOTIA HALIFAX
COM
BNS
BNS
4,365
$378.7k0.35%
0.35%
Reduced Shares held: Q3 2025 —, Q4 2025 4.4k, Q1 2026 4.5k, Q2 2026 4.4k
-138
-138
-3.1%
45
GENERAL MTRS CO
COM
GM
GM
4,830
$372.3k0.35%
0.35%
Reduced Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 4.8k, Q2 2026 4.8k
-20
-20
-0.4%
46
PARKER-HANNIFIN CORP
COM
PH
PH
345
$337.5k0.32%
0.32%
Reduced Shares held: Q3 2025 —, Q4 2025 385, Q1 2026 385, Q2 2026 345
-40
-40
-10.4%
47
BECTON DICKINSON & CO
COM
BDX
BDX
1,945
$294.3k0.28%
0.28%
Added Shares held: Q3 2025 —, Q4 2025 1.4k, Q1 2026 1.9k, Q2 2026 1.9k
+10
+10
0.5%
48
MASTERCARD INCORPORATED
CL A
MA
MA
565
$290.2k0.27%
0.27%
Reduced Shares held: Q3 2025 —, Q4 2025 420, Q1 2026 575, Q2 2026 565
-10
-10
-1.7%
49
DANAHER CORPORATION
COM
DHR
DHR
1,430
$272.4k0.25%
0.25%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 1.4k
50
TELUS CORPORATION
COM
TU
TU
25,000
$263.9k0.25%
0.25%
Added Shares held: Q3 2025 —, Q4 2025 20.2k, Q1 2026 13.5k, Q2 2026 25.0k
+11.5k
+11,495
85.1%
51
EQUINIX INC
COM
EQIX
EQIX
242
$252.3k0.24%
0.24%
Reduced Shares held: Q3 2025 —, Q4 2025 395, Q1 2026 260, Q2 2026 242
-18
-18
-6.9%
52
TE CONNECTIVITY PLC
ORD SHS
TEL
TEL
1,250
$252.0k0.24%
0.24%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 1.2k
53
WHEATON PRECIOUS METALS CORP
COM
WPM
WPM
2,200
$247.0k0.23%
0.23%
Unchanged Shares held: Q3 2025 —, Q4 2025 4.3k, Q1 2026 2.2k, Q2 2026 2.2k
54
EXXON MOBIL CORP
COM
XOM
XOM
1,788
$244.5k0.23%
0.23%
Reduced Shares held: Q3 2025 —, Q4 2025 2.4k, Q1 2026 2.0k, Q2 2026 1.8k
-245
-245
-12.1%
55
ELI LILLY & CO
COM
LLY
LLY
203
$243.5k0.23%
0.23%
New Shares held: Q3 2025 —, Q4 2025 206, Q1 2026 0, Q2 2026 203
56
EMERSON ELEC CO
COM
EMR
EMR
1,630
$233.3k0.22%
0.22%
Unchanged Shares held: Q3 2025 —, Q4 2025 1.6k, Q1 2026 1.6k, Q2 2026 1.6k
57
HARTFORD INSURANCE GROUP INC
COM
HIG
HIG
1,630
$216.0k0.20%
0.20%
Reduced Shares held: Q3 2025 —, Q4 2025 1.8k, Q1 2026 1.7k, Q2 2026 1.6k
-35
-35
-2.1%
58
TC ENERGY CORP
COM
TRP
TRP
3,268
$216.0k0.20%
0.20%
Unchanged Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 3.3k, Q2 2026 3.3k
59
TRANE TECHNOLOGIES PLC
SHS
TT
TT
420
$206.3k0.19%
0.19%
New Shares held: Q3 2025 —, Q4 2025 0, Q1 2026 0, Q2 2026 420