1
ROYAL BK CDA
COM
RY
RY
512,794
$63.4m6.25%
6.25%
Added Shares held: Q4 2023 577.6k, Q1 2024 568.4k, Q2 2024 505.8k, Q3 2024 512.8k
+7.0k
+7,039
1.4%
2
TORONTO DOMINION BK ONT
COM NEW
TD
TD
731,469
$46.5m4.58%
4.58%
Added Shares held: Q4 2023 849.9k, Q1 2024 838.0k, Q2 2024 721.7k, Q3 2024 731.5k
+9.8k
+9,753
1.4%
3
BANK MONTREAL QUE
COM
BMO
BMO
374,594
$34.1m3.36%
3.36%
Added Shares held: Q4 2023 411.3k, Q1 2024 404.2k, Q2 2024 365.1k, Q3 2024 374.6k
+9.5k
+9,486
2.6%
4
BANK NOVA SCOTIA HALIFAX
COM
BNS
BNS
611,777
$33.3m3.28%
3.28%
Reduced Shares held: Q4 2023 691.2k, Q1 2024 677.3k, Q2 2024 636.2k, Q3 2024 611.8k
-24.4k
-24,381
-3.8%
5
ENBRIDGE INC
COM
ENB
ENB
801,195
$32.9m3.24%
3.24%
Added Shares held: Q4 2023 755.1k, Q1 2024 771.5k, Q2 2024 795.4k, Q3 2024 801.2k
+5.8k
+5,793
0.7%
6
MICROSOFT CORP
COM
MSFT
MSFT
72,984
$30.7m3.02%
3.02%
Added Shares held: Q4 2023 71.1k, Q1 2024 68.6k, Q2 2024 65.1k, Q3 2024 73.0k
+7.9k
+7,860
12.1%
7
CANADIAN NATL RY CO
COM
CNI
CNI
229,098
$26.8m2.64%
2.64%
Added Shares held: Q4 2023 221.3k, Q1 2024 220.5k, Q2 2024 225.5k, Q3 2024 229.1k
+3.6k
+3,613
1.6%
8
CANADIAN IMPERIAL BANK OF CO
COM
CM
CM
350,241
$21.2m2.08%
2.08%
Reduced Shares held: Q4 2023 494.1k, Q1 2024 379.1k, Q2 2024 361.3k, Q3 2024 350.2k
-11.1k
-11,085
-3.1%
9
APPLE INC
COM
AAPL
AAPL
91,236
$20.6m2.03%
2.03%
Added Shares held: Q4 2023 82.8k, Q1 2024 89.1k, Q2 2024 89.8k, Q3 2024 91.2k
+1.4k
+1,401
1.6%
10
CANADIAN NAT RES LTD
COM
CNQ
CNQ
595,476
$20.6m2.03%
2.03%
Added Shares held: Q4 2023 628.0k, Q1 2024 623.0k, Q2 2024 588.5k, Q3 2024 595.5k
+7.0k
+6,966
1.2%
11
JPMORGAN CHASE & CO
COM
JPM
JPM
97,850
$20.3m2.00%
2.00%
Reduced Shares held: Q4 2023 106.7k, Q1 2024 102.0k, Q2 2024 98.3k, Q3 2024 97.8k
-457
-457
-0.5%
12
VANGUARD INDEX FDS
GROWTH ETF
VUG
VUG
44,450
$16.8m1.66%
1.66%
Added Shares held: Q4 2023 29.4k, Q1 2024 50.9k, Q2 2024 43.1k, Q3 2024 44.5k
+1.3k
+1,330
3.1%
13
MCDONALDS CORP
COM
MCD
MCD
53,928
$16.3m1.61%
1.61%
Added Shares held: Q4 2023 53.1k, Q1 2024 53.3k, Q2 2024 53.6k, Q3 2024 53.9k
+318
+318
0.6%
14
JOHNSON & JOHNSON
COM
JNJ
JNJ
96,546
$15.6m1.54%
1.54%
Reduced Shares held: Q4 2023 97.6k, Q1 2024 97.6k, Q2 2024 96.9k, Q3 2024 96.5k
-393
-393
-0.4%
15
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
327,744
$15.6m1.53%
1.53%
Added Shares held: Q4 2023 312.2k, Q1 2024 308.8k, Q2 2024 322.0k, Q3 2024 327.7k
+5.7k
+5,724
1.8%
16
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
291,300
$15.4m1.52%
1.52%
Added Shares held: Q4 2023 318.1k, Q1 2024 306.3k, Q2 2024 285.3k, Q3 2024 291.3k
+6.0k
+5,966
2.1%
17
NOVO-NORDISK A S
ADR
NVO
NVO
130,352
$15.4m1.52%
1.52%
Added Shares held: Q4 2023 151.5k, Q1 2024 140.2k, Q2 2024 129.8k, Q3 2024 130.4k
+586
+586
0.5%
18
PEPSICO INC
COM
PEP
PEP
89,524
$15.3m1.51%
1.51%
Added Shares held: Q4 2023 86.7k, Q1 2024 85.9k, Q2 2024 87.7k, Q3 2024 89.5k
+1.8k
+1,827
2.1%
19
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
126,523
$14.7m1.45%
1.45%
Added Shares held: Q4 2023 124.0k, Q1 2024 122.9k, Q2 2024 125.2k, Q3 2024 126.5k
+1.4k
+1,372
1.1%
20
EMERSON ELEC CO
COM
EMR
EMR
133,115
$14.5m1.43%
1.43%
Added Shares held: Q4 2023 135.0k, Q1 2024 133.9k, Q2 2024 132.4k, Q3 2024 133.1k
+715
+715
0.5%
21
TELUS CORPORATION
COM
TU
TU
849,521
$14.2m1.40%
1.40%
Reduced Shares held: Q4 2023 913.9k, Q1 2024 858.9k, Q2 2024 875.4k, Q3 2024 849.5k
-25.8k
-25,842
-3.0%
22
BCE INC
COM NEW
BCE
BCE
393,151
$13.7m1.35%
1.35%
Added Shares held: Q4 2023 349.2k, Q1 2024 371.6k, Q2 2024 367.0k, Q3 2024 393.2k
+26.1k
+26,121
7.1%
23
NUTRIEN LTD
COM
NTR
NTR
269,048
$13.2m1.30%
1.30%
Reduced Shares held: Q4 2023 261.2k, Q1 2024 258.0k, Q2 2024 278.5k, Q3 2024 269.0k
-9.5k
-9,490
-3.4%
24
FORTIS INC
COM
FTS
FTS
287,322
$13.1m1.29%
1.29%
Added Shares held: Q4 2023 244.7k, Q1 2024 259.9k, Q2 2024 277.8k, Q3 2024 287.3k
+9.6k
+9,552
3.4%
25
ING GROEP N.V.
SPONSORED ADR
ING
ING
730,956
$13.0m1.28%
1.28%
Added Shares held: Q4 2023 761.1k, Q1 2024 733.2k, Q2 2024 730.9k, Q3 2024 731.0k
+45
+45
0.0%
26
WALMART INC
COM
WMT
WMT
156,681
$12.7m1.25%
1.25%
Added Shares held: Q4 2023 240.6k, Q1 2024 159.9k, Q2 2024 154.6k, Q3 2024 156.7k
+2.1k
+2,120
1.4%
27
IMPERIAL OIL LTD
COM NEW
IMO
IMO
167,067
$12.3m1.21%
1.21%
Reduced Shares held: Q4 2023 174.8k, Q1 2024 171.1k, Q2 2024 167.5k, Q3 2024 167.1k
-395
-395
-0.2%
28
NATIONAL GRID PLC
SPONSORED ADR NE
NGG
NGG
169,911
$11.9m1.17%
1.17%
Added Shares held: Q4 2023 169.7k, Q1 2024 167.5k, Q2 2024 169.7k, Q3 2024 169.9k
+221
+221
0.1%
29
ISHARES TR
MSCI JP VALUE
EWJV
EWJV
352,938
$11.7m1.15%
1.15%
Reduced Shares held: Q4 2023 0, Q1 2024 263.8k, Q2 2024 356.2k, Q3 2024 352.9k
-3.3k
-3,270
-0.9%
30
SAP SE
SPON ADR
SAP
SAP
51,674
$11.7m1.15%
1.15%
Added Shares held: Q4 2023 51.7k, Q1 2024 49.7k, Q2 2024 51.6k, Q3 2024 51.7k
+59
+59
0.1%
31
DIMENSIONAL ETF TRUST
EMERGING MKTS CO
DFEM
DFEM
399,815
$11.3m1.11%
1.11%
Added Shares held: Q4 2023 20.7k, Q1 2024 264.4k, Q2 2024 264.4k, Q3 2024 399.8k
+135.4k
+135,378
51.2%
32
ROGERS COMMUNICATIONS INC
CL B
RCI
RCI
284,258
$11.2m1.10%
1.10%
Added Shares held: Q4 2023 237.8k, Q1 2024 248.8k, Q2 2024 274.2k, Q3 2024 284.3k
+10.0k
+10,009
3.6%
33
ISHARES TR
TIPS BD ETF
TIP
TIP
100,343
$11.1m1.09%
1.09%
Added Shares held: Q4 2023 86.4k, Q1 2024 24.4k, Q2 2024 24.4k, Q3 2024 100.3k
+76.0k
+75,950
311.4%
34
UNITEDHEALTH GROUP INC
COM
UNH
UNH
19,008
$11.1m1.09%
1.09%
Added Shares held: Q4 2023 19.9k, Q1 2024 18.6k, Q2 2024 18.2k, Q3 2024 19.0k
+766
+766
4.2%
35
MASTERCARD INCORPORATED
CL A
MA
MA
22,038
$10.9m1.08%
1.08%
Added Shares held: Q4 2023 17.3k, Q1 2024 19.4k, Q2 2024 20.6k, Q3 2024 22.0k
+1.4k
+1,397
6.8%
36
SANOFI
SPONSORED ADR
SNY
SNY
183,054
$10.5m1.03%
1.03%
Added Shares held: Q4 2023 176.5k, Q1 2024 175.7k, Q2 2024 182.1k, Q3 2024 183.1k
+985
+985
0.5%
37
CHEVRON CORP NEW
COM
CVX
CVX
69,634
$10.4m1.03%
1.03%
Added Shares held: Q4 2023 69.5k, Q1 2024 69.0k, Q2 2024 68.2k, Q3 2024 69.6k
+1.4k
+1,424
2.1%
38
SUNCOR ENERGY INC NEW
COM
SU
SU
268,564
$10.3m1.02%
1.02%
Reduced Shares held: Q4 2023 425.4k, Q1 2024 303.5k, Q2 2024 269.4k, Q3 2024 268.6k
-873
-873
-0.3%
39
PEMBINA PIPELINE CORP
COM
PBA
PBA
233,413
$9.8m0.96%
0.96%
Reduced Shares held: Q4 2023 235.1k, Q1 2024 244.4k, Q2 2024 242.8k, Q3 2024 233.4k
-9.4k
-9,425
-3.9%
40
SUN LIFE FINANCIAL INC.
COM
SLF
SLF
167,755
$9.7m0.96%
0.96%
Added Shares held: Q4 2023 179.1k, Q1 2024 176.1k, Q2 2024 167.4k, Q3 2024 167.8k
+349
+349
0.2%
41
COSTCO WHSL CORP NEW
COM
COST
COST
10,822
$9.5m0.94%
0.94%
Reduced Shares held: Q4 2023 10.3k, Q1 2024 13.0k, Q2 2024 11.5k, Q3 2024 10.8k
-659
-659
-5.7%
42
TC ENERGY CORP
COM
TRP
TRP
184,880
$8.9m0.88%
0.88%
Reduced Shares held: Q4 2023 210.3k, Q1 2024 199.2k, Q2 2024 189.1k, Q3 2024 184.9k
-4.2k
-4,224
-2.2%
43
TOTALENERGIES SE
SPONSORED ADS
SPONSORED ADS
127,426
$8.4m0.82%
0.82%
Added Shares held: Q4 2023 98.9k, Q1 2024 127.3k, Q2 2024 126.7k, Q3 2024 127.4k
+770
+770
0.6%
44
TEXAS INSTRS INC
COM
TXN
TXN
41,409
$8.3m0.82%
0.82%
Reduced Shares held: Q4 2023 36.0k, Q1 2024 37.5k, Q2 2024 41.6k, Q3 2024 41.4k
-213
-213
-0.5%
45
AMERICAN EXPRESS CO
COM
AXP
AXP
30,577
$8.2m0.81%
0.81%
Reduced Shares held: Q4 2023 34.2k, Q1 2024 33.1k, Q2 2024 30.8k, Q3 2024 30.6k
-245
-245
-0.8%
46
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
46,912
$8.1m0.80%
0.80%
Reduced Shares held: Q4 2023 57.1k, Q1 2024 52.3k, Q2 2024 47.1k, Q3 2024 46.9k
-141
-141
-0.3%
47
ORACLE CORP
COM
ORCL
ORCL
45,290
$7.6m0.75%
0.75%
Reduced Shares held: Q4 2023 57.3k, Q1 2024 55.8k, Q2 2024 45.8k, Q3 2024 45.3k
-485
-485
-1.1%
48
MAGNA INTL INC
COM
MGA
MGA
182,055
$7.4m0.73%
0.73%
Added Shares held: Q4 2023 138.4k, Q1 2024 147.5k, Q2 2024 172.6k, Q3 2024 182.1k
+9.5k
+9,499
5.5%
49
AFLAC INC
COM
AFL
AFL
65,196
$7.4m0.72%
0.72%
Added Shares held: Q4 2023 66.4k, Q1 2024 63.5k, Q2 2024 63.7k, Q3 2024 65.2k
+1.5k
+1,508
2.4%
50
INVESCO EXCH TRADED FD TR II
KBW BK ETF
KBWB
KBWB
125,760
$7.2m0.71%
0.71%
Reduced Shares held: Q4 2023 0, Q1 2024 0, Q2 2024 248.5k, Q3 2024 125.8k
-122.8k
-122,760
-49.4%
51
DIAGEO PLC
SPON ADR NEW
DEO
DEO
50,812
$7.1m0.70%
0.70%
Reduced Shares held: Q4 2023 55.1k, Q1 2024 50.9k, Q2 2024 54.0k, Q3 2024 50.8k
-3.2k
-3,153
-5.8%
52
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
40,849
$6.8m0.67%
0.67%
Added Shares held: Q4 2023 40.4k, Q1 2024 36.4k, Q2 2024 35.1k, Q3 2024 40.8k
+5.7k
+5,711
16.2%
53
RTX CORPORATION
COM
RTX
RTX
54,558
$6.8m0.67%
0.67%
Added Shares held: Q4 2023 37.3k, Q1 2024 54.0k, Q2 2024 53.4k, Q3 2024 54.6k
+1.1k
+1,131
2.1%
54
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
11,201
$6.4m0.63%
0.63%
Reduced Shares held: Q4 2023 11.7k, Q1 2024 11.8k, Q2 2024 11.2k, Q3 2024 11.2k
-9
-9
-0.1%
55
BHP GROUP LTD
SPONSORED ADS
BHP
BHP
100,205
$6.3m0.62%
0.62%
Added Shares held: Q4 2023 113.8k, Q1 2024 110.7k, Q2 2024 100.1k, Q3 2024 100.2k
+125
+125
0.1%
56
OPEN TEXT CORP
COM
OTEX
OTEX
188,213
$6.2m0.61%
0.61%
Added Shares held: Q4 2023 53.7k, Q1 2024 132.3k, Q2 2024 174.7k, Q3 2024 188.2k
+13.5k
+13,486
7.7%
57
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
MUFG
MUFG
600,391
$6.1m0.60%
0.60%
Added Shares held: Q4 2023 451.4k, Q1 2024 418.5k, Q2 2024 562.3k, Q3 2024 600.4k
+38.1k
+38,080
6.8%
58
MANULIFE FINL CORP
COM
MFC
MFC
191,709
$5.7m0.56%
0.56%
Reduced Shares held: Q4 2023 220.3k, Q1 2024 212.2k, Q2 2024 199.4k, Q3 2024 191.7k
-7.7k
-7,660
-3.8%
59
COMCAST CORP NEW
CL A
CMCSA
CMCSA
132,793
$5.5m0.55%
0.55%
Reduced Shares held: Q4 2023 132.3k, Q1 2024 135.7k, Q2 2024 134.2k, Q3 2024 132.8k
-1.5k
-1,451
-1.1%
60
QUALCOMM INC
COM
QCOM
QCOM
31,779
$5.3m0.52%
0.52%
Reduced Shares held: Q4 2023 38.3k, Q1 2024 37.5k, Q2 2024 31.8k, Q3 2024 31.8k
-18
-18
-0.1%
61
NIKE INC
CL B
NKE
NKE
57,407
$5.1m0.50%
0.50%
Added Shares held: Q4 2023 32.7k, Q1 2024 53.0k, Q2 2024 55.9k, Q3 2024 57.4k
+1.5k
+1,496
2.7%
62
STARBUCKS CORP
COM
SBUX
SBUX
52,370
$5.1m0.50%
0.50%
Added Shares held: Q4 2023 27.7k, Q1 2024 49.5k, Q2 2024 51.0k, Q3 2024 52.4k
+1.3k
+1,325
2.6%
63
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
48,676
$5.0m0.49%
0.49%
Added Shares held: Q4 2023 51.1k, Q1 2024 46.2k, Q2 2024 47.5k, Q3 2024 48.7k
+1.1k
+1,145
2.4%
64
AGNICO EAGLE MINES LTD
COM
AEM
AEM
60,705
$5.0m0.49%
0.49%
Reduced Shares held: Q4 2023 85.5k, Q1 2024 96.4k, Q2 2024 73.6k, Q3 2024 60.7k
-12.9k
-12,868
-17.5%
65
ABCELLERA BIOLOGICS INC
COM
ABCL
ABCL
1,786,414
$4.6m0.45%
0.45%
Unchanged Shares held: Q4 2023 1.8m, Q1 2024 1.8m, Q2 2024 1.8m, Q3 2024 1.8m
66
DANAHER CORPORATION
COM
DHR
DHR
14,222
$3.9m0.38%
0.38%
Added Shares held: Q4 2023 0, Q1 2024 0, Q2 2024 1.3k, Q3 2024 14.2k
+12.9k
+12,949
1017.2%
67
ASTRAZENECA PLC
SPONSORED ADR
SPONSORED ADR
48,642
$3.8m0.38%
0.38%
Added Shares held: Q4 2023 56.2k, Q1 2024 51.9k, Q2 2024 46.7k, Q3 2024 48.6k
+2.0k
+1,980
4.2%
68
FREEPORT-MCMORAN INC
CL B
FCX
FCX
71,965
$3.6m0.36%
0.36%
Added Shares held: Q4 2023 81.9k, Q1 2024 69.9k, Q2 2024 70.2k, Q3 2024 72.0k
+1.8k
+1,800
2.6%
69
THOMSON REUTERS CORP
COM
COM
20,655
$3.5m0.35%
0.35%
Added Shares held: Q4 2023 20.5k, Q1 2024 21.8k, Q2 2024 18.9k, Q3 2024 20.7k
+1.7k
+1,715
9.1%
70
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
52,690
$3.4m0.34%
0.34%
Added Shares held: Q4 2023 67.2k, Q1 2024 63.3k, Q2 2024 52.2k, Q3 2024 52.7k
+445
+445
0.8%
71
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
BIP
BIP
98,420
$3.4m0.33%
0.33%
Reduced Shares held: Q4 2023 129.2k, Q1 2024 123.0k, Q2 2024 107.8k, Q3 2024 98.4k
-9.4k
-9,379
-8.7%
72
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
6,481
$3.4m0.33%
0.33%
Added Shares held: Q4 2023 6.4k, Q1 2024 6.4k, Q2 2024 6.4k, Q3 2024 6.5k
+40
+40
0.6%
73
WELLS FARGO CO NEW
COM
WFC
WFC
61,018
$3.4m0.33%
0.33%
Reduced Shares held: Q4 2023 71.5k, Q1 2024 67.0k, Q2 2024 61.8k, Q3 2024 61.0k
-790
-790
-1.3%
74
PFIZER INC
COM
PFE
PFE
111,071
$3.2m0.31%
0.31%
Reduced Shares held: Q4 2023 99.8k, Q1 2024 145.2k, Q2 2024 133.5k, Q3 2024 111.1k
-22.5k
-22,474
-16.8%
75
ELEVANCE HEALTH INC
COM
ELV
ELV
6,151
$3.1m0.31%
0.31%
Unchanged Shares held: Q4 2023 7.7k, Q1 2024 6.8k, Q2 2024 6.2k, Q3 2024 6.2k
76
DISNEY WALT CO
COM
DIS
DIS
32,952
$3.1m0.31%
0.31%
Added Shares held: Q4 2023 29.5k, Q1 2024 30.1k, Q2 2024 31.8k, Q3 2024 33.0k
+1.2k
+1,192
3.8%
77
MARKETAXESS HLDGS INC
COM
MKTX
MKTX
11,510
$2.9m0.29%
0.29%
Reduced Shares held: Q4 2023 5.3k, Q1 2024 10.1k, Q2 2024 12.5k, Q3 2024 11.5k
-950
-950
-7.6%
78
WASTE CONNECTIONS INC
COM
WCN
WCN
15,840
$2.8m0.28%
0.28%
Reduced Shares held: Q4 2023 20.0k, Q1 2024 16.1k, Q2 2024 16.3k, Q3 2024 15.8k
-450
-450
-2.8%
79
INTUIT
COM
INTU
INTU
4,317
$2.6m0.26%
0.26%
Reduced Shares held: Q4 2023 3.3k, Q1 2024 2.3k, Q2 2024 4.7k, Q3 2024 4.3k
-385
-385
-8.2%
80
ELI LILLY & CO
COM
LLY
LLY
2,922
$2.6m0.25%
0.25%
Reduced Shares held: Q4 2023 3.7k, Q1 2024 3.1k, Q2 2024 3.0k, Q3 2024 2.9k
-95
-95
-3.1%
81
NASDAQ INC
COM
NDAQ
NDAQ
34,325
$2.5m0.25%
0.25%
Added Shares held: Q4 2023 0, Q1 2024 5.7k, Q2 2024 26.3k, Q3 2024 34.3k
+8.0k
+8,000
30.4%
82
WATERS CORP
COM
WAT
WAT
6,790
$2.4m0.24%
0.24%
Added Shares held: Q4 2023 5.7k, Q1 2024 4.9k, Q2 2024 5.8k, Q3 2024 6.8k
+950
+950
16.3%
83
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
45,776
$2.4m0.24%
0.24%
Unchanged Shares held: Q4 2023 56.9k, Q1 2024 56.9k, Q2 2024 45.8k, Q3 2024 45.8k
84
BXP INC
COM
BXP
BXP
29,960
$2.4m0.24%
0.24%
Added Shares held: Q4 2023 10.6k, Q1 2024 22.9k, Q2 2024 27.8k, Q3 2024 30.0k
+2.1k
+2,125
7.6%
85
ILLUMINA INC
COM
ILMN
ILMN
17,081
$2.2m0.22%
0.22%
Added Shares held: Q4 2023 0, Q1 2024 9.0k, Q2 2024 11.4k, Q3 2024 17.1k
+5.7k
+5,650
49.4%
86
ALPHABET INC
CAP STK CL C
GOOG
GOOG
12,735
$2.1m0.21%
0.21%
Added Shares held: Q4 2023 14.8k, Q1 2024 13.9k, Q2 2024 12.2k, Q3 2024 12.7k
+490
+490
4.0%
87
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
BEP
BEP
65,554
$1.8m0.18%
0.18%
Added Shares held: Q4 2023 73.9k, Q1 2024 64.3k, Q2 2024 65.2k, Q3 2024 65.6k
+370
+370
0.6%
88
CME GROUP INC
COM
CME
CME
8,195
$1.8m0.18%
0.18%
Reduced Shares held: Q4 2023 11.9k, Q1 2024 11.7k, Q2 2024 10.6k, Q3 2024 8.2k
-2.4k
-2,400
-22.6%
89
NVIDIA CORPORATION
COM
NVDA
NVDA
15,271
$1.8m0.18%
0.18%
Added Shares held: Q4 2023 5.4k, Q1 2024 5.4k, Q2 2024 7.4k, Q3 2024 15.3k
+7.9k
+7,870
106.3%
90
AMAZON COM INC
COM
AMZN
AMZN
9,628
$1.8m0.18%
0.18%
Added Shares held: Q4 2023 5.8k, Q1 2024 4.8k, Q2 2024 3.8k, Q3 2024 9.6k
+5.8k
+5,846
154.6%
91
JD.COM INC
SPON ADS CL A
JD
JD
40,200
$1.7m0.17%
0.17%
Added Shares held: Q4 2023 0, Q1 2024 0, Q2 2024 24.6k, Q3 2024 40.2k
+15.6k
+15,600
63.4%
92
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
3,752
$1.7m0.17%
0.17%
Reduced Shares held: Q4 2023 4.1k, Q1 2024 4.3k, Q2 2024 3.8k, Q3 2024 3.8k
-55
-55
-1.4%
93
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
44,600
$1.6m0.16%
0.16%
Added Shares held: Q4 2023 0, Q1 2024 0, Q2 2024 29.4k, Q3 2024 44.6k
+15.2k
+15,174
51.6%
94
TECK RESOURCES LTD
CL B
TECK
TECK
31,002
$1.6m0.16%
0.16%
Reduced Shares held: Q4 2023 37.4k, Q1 2024 36.7k, Q2 2024 31.9k, Q3 2024 31.0k
-870
-870
-2.7%
95
CAMECO CORP
COM
CCJ
CCJ
32,663
$1.6m0.16%
0.16%
Reduced Shares held: Q4 2023 37.6k, Q1 2024 39.1k, Q2 2024 32.7k, Q3 2024 32.7k
-15
-15
-0.1%
96
VERISK ANALYTICS INC
COM
VRSK
VRSK
5,824
$1.6m0.15%
0.15%
Added Shares held: Q4 2023 5.2k, Q1 2024 5.1k, Q2 2024 5.4k, Q3 2024 5.8k
+470
+470
8.8%
97
CGI INC
CL A SUB VTG
GIB
GIB
13,181
$1.5m0.15%
0.15%
Added Shares held: Q4 2023 6.8k, Q1 2024 10.6k, Q2 2024 11.0k, Q3 2024 13.2k
+2.2k
+2,220
20.2%
98
BOOKING HOLDINGS INC
COM
BKNG
BKNG
365
$1.5m0.15%
0.15%
Added Shares held: Q4 2023 275, Q1 2024 288, Q2 2024 285, Q3 2024 365
+80
+80
28.1%
99
LINDE PLC
SHS
LIN
LIN
3,151
$1.5m0.15%
0.15%
Reduced Shares held: Q4 2023 2.9k, Q1 2024 2.4k, Q2 2024 4.3k, Q3 2024 3.2k
-1.1k
-1,125
-26.3%
100
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
16,620
$1.4m0.14%
0.14%
Reduced Shares held: Q4 2023 40.8k, Q1 2024 42.3k, Q2 2024 25.3k, Q3 2024 16.6k
-8.7k
-8,710
-34.4%