1
VISA INC
COM CL A
V
V
396,401
$94.1m5.39%
5.39%
Added Shares held: Q3 2022 449.7k, Q4 2022 454.7k, Q1 2023 392.1k, Q2 2023 396.4k
+4.3k
+4,314
1.1%
2
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
267,414
$91.2m5.22%
5.22%
Added Shares held: Q3 2022 281.5k, Q4 2022 284.5k, Q1 2023 265.7k, Q2 2023 267.4k
+1.7k
+1,744
0.7%
3
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
759,309
$90.9m5.21%
5.21%
Reduced Shares held: Q3 2022 776.9k, Q4 2022 783.6k, Q1 2023 763.6k, Q2 2023 759.3k
-4.3k
-4,323
-0.6%
4
MICROSOFT CORP
COM
MSFT
MSFT
227,592
$77.5m4.44%
4.44%
Reduced Shares held: Q3 2022 248.1k, Q4 2022 251.6k, Q1 2023 246.1k, Q2 2023 227.6k
-18.5k
-18,507
-7.5%
5
ORACLE CORP
COM
ORCL
ORCL
607,180
$72.3m4.14%
4.14%
Reduced Shares held: Q3 2022 624.7k, Q4 2022 629.8k, Q1 2023 612.5k, Q2 2023 607.2k
-5.3k
-5,335
-0.9%
6
TORONTO DOMINION BK ONT
COM NEW
TD
TD
1,161,561
$72.0m4.13%
4.13%
Added Shares held: Q3 2022 1.1m, Q4 2022 1.1m, Q1 2023 1.1m, Q2 2023 1.2m
+17.7k
+17,748
1.6%
7
ROYAL BK CDA
COM
RY
RY
721,173
$68.9m3.95%
3.95%
Added Shares held: Q3 2022 685.6k, Q4 2022 703.1k, Q1 2023 714.9k, Q2 2023 721.2k
+6.2k
+6,236
0.9%
8
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
563,197
$63.7m3.65%
3.65%
Added Shares held: Q3 2022 539.4k, Q4 2022 546.7k, Q1 2023 551.9k, Q2 2023 563.2k
+11.2k
+11,248
2.0%
9
TFI INTL INC
COM
TFII
TFII
544,281
$62.1m3.55%
3.55%
Reduced Shares held: Q3 2022 532.9k, Q4 2022 538.8k, Q1 2023 546.7k, Q2 2023 544.3k
-2.4k
-2,440
-0.5%
10
CANADIAN NATL RY CO
COM
CNI
CNI
487,687
$59.1m3.38%
3.38%
Added Shares held: Q3 2022 470.6k, Q4 2022 476.7k, Q1 2023 487.0k, Q2 2023 487.7k
+730
+730
0.1%
11
WHEATON PRECIOUS METALS CORP
COM
WPM
WPM
1,361,631
$58.9m3.37%
3.37%
Reduced Shares held: Q3 2022 1.5m, Q4 2022 1.6m, Q1 2023 1.5m, Q2 2023 1.4m
-112.4k
-112,368
-7.6%
12
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
1,722,511
$58.0m3.32%
3.32%
Added Shares held: Q3 2022 0, Q4 2022 1.4m, Q1 2023 1.7m, Q2 2023 1.7m
+55.2k
+55,184
3.3%
13
LOWES COS INC
COM
LOW
LOW
231,500
$52.2m2.99%
2.99%
Added Shares held: Q3 2022 224.7k, Q4 2022 229.9k, Q1 2023 228.9k, Q2 2023 231.5k
+2.6k
+2,577
1.1%
14
CANADIAN NAT RES LTD
COM
CNQ
CNQ
905,331
$50.9m2.92%
2.92%
Added Shares held: Q3 2022 853.9k, Q4 2022 872.2k, Q1 2023 902.7k, Q2 2023 905.3k
+2.6k
+2,605
0.3%
15
CVS HEALTH CORP
COM
CVS
CVS
704,582
$48.7m2.79%
2.79%
Added Shares held: Q3 2022 411.2k, Q4 2022 413.7k, Q1 2023 586.8k, Q2 2023 704.6k
+117.8k
+117,822
20.1%
16
TEXAS INSTRS INC
COM
TXN
TXN
248,717
$44.8m2.56%
2.56%
Reduced Shares held: Q3 2022 255.2k, Q4 2022 258.4k, Q1 2023 249.7k, Q2 2023 248.7k
-997
-997
-0.4%
17
METHANEX CORP
COM
MEOH
MEOH
1,073,552
$44.4m2.54%
2.54%
Added Shares held: Q3 2022 969.0k, Q4 2022 1.1m, Q1 2023 1.1m, Q2 2023 1.1m
+2.8k
+2,770
0.3%
18
APPLE INC
COM
AAPL
AAPL
226,526
$43.9m2.52%
2.52%
Reduced Shares held: Q3 2022 231.7k, Q4 2022 235.3k, Q1 2023 228.1k, Q2 2023 226.5k
-1.5k
-1,524
-0.7%
19
THOMSON REUTERS CORP
COM
COM
324,172
$43.8m2.51%
2.51%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 324.2k
20
ROPER TECHNOLOGIES INC
COM
ROP
ROP
87,681
$42.2m2.41%
2.41%
Added Shares held: Q3 2022 74.1k, Q4 2022 74.9k, Q1 2023 86.6k, Q2 2023 87.7k
+1.1k
+1,069
1.2%
21
AMAZON COM INC
COM
AMZN
AMZN
311,226
$40.6m2.32%
2.32%
Reduced Shares held: Q3 2022 179.7k, Q4 2022 308.2k, Q1 2023 312.1k, Q2 2023 311.2k
-896
-896
-0.3%
22
BANK NOVA SCOTIA HALIFAX
COM
BNS
BNS
737,056
$36.9m2.11%
2.11%
Added Shares held: Q3 2022 1.0m, Q4 2022 891.8k, Q1 2023 733.7k, Q2 2023 737.1k
+3.4k
+3,365
0.5%
23
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
66,057
$34.5m1.97%
1.97%
Added Shares held: Q3 2022 64.5k, Q4 2022 65.4k, Q1 2023 63.4k, Q2 2023 66.1k
+2.7k
+2,701
4.3%
24
COMCAST CORP NEW
CL A
CMCSA
CMCSA
626,787
$26.0m1.49%
1.49%
Reduced Shares held: Q3 2022 649.8k, Q4 2022 796.2k, Q1 2023 794.0k, Q2 2023 626.8k
-167.2k
-167,199
-21.1%
25
CARLISLE COS INC
COM
CSL
CSL
94,975
$24.4m1.40%
1.40%
Added Shares held: Q3 2022 55.5k, Q4 2022 58.1k, Q1 2023 77.8k, Q2 2023 95.0k
+17.2k
+17,188
22.1%
26
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
358,269
$24.2m1.39%
1.39%
Added Shares held: Q3 2022 0, Q4 2022 306.4k, Q1 2023 295.7k, Q2 2023 358.3k
+62.6k
+62,553
21.1%
27
JPMORGAN CHASE & CO
COM
JPM
JPM
151,825
$22.1m1.26%
1.26%
Reduced Shares held: Q3 2022 147.4k, Q4 2022 151.6k, Q1 2023 152.1k, Q2 2023 151.8k
-268
-268
-0.2%
28
BOOKING HOLDINGS INC
COM
BKNG
BKNG
7,157
$19.3m1.11%
1.11%
Reduced Shares held: Q3 2022 11.1k, Q4 2022 9.2k, Q1 2023 8.6k, Q2 2023 7.2k
-1.4k
-1,415
-16.5%
29
TOPBUILD CORP
COM
BLD
BLD
72,255
$19.2m1.10%
1.10%
Reduced Shares held: Q3 2022 74.2k, Q4 2022 74.8k, Q1 2023 73.6k, Q2 2023 72.3k
-1.3k
-1,325
-1.8%
30
NETFLIX INC
COM
NFLX
NFLX
43,571
$19.2m1.10%
1.10%
Added Shares held: Q3 2022 42.0k, Q4 2022 42.9k, Q1 2023 43.6k, Q2 2023 43.6k
+14
+14
0.0%
31
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
228,491
$18.5m1.06%
1.06%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 228.5k
32
DANAHER CORPORATION
COM
DHR
DHR
74,191
$17.8m1.02%
1.02%
Reduced Shares held: Q3 2022 76.2k, Q4 2022 78.5k, Q1 2023 74.3k, Q2 2023 74.2k
-143
-143
-0.2%
33
DOMINOS PIZZA INC
COM
DPZ
DPZ
52,455
$17.7m1.01%
1.01%
Added Shares held: Q3 2022 0, Q4 2022 32.8k, Q1 2023 33.6k, Q2 2023 52.5k
+18.9k
+18,900
56.3%
34
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
BIP
BIP
447,577
$16.4m0.94%
0.94%
Added Shares held: Q3 2022 385.7k, Q4 2022 424.8k, Q1 2023 445.7k, Q2 2023 447.6k
+1.8k
+1,847
0.4%
35
MIDDLEBY CORP
COM
MIDD
MIDD
108,805
$16.1m0.92%
0.92%
Reduced Shares held: Q3 2022 106.3k, Q4 2022 109.1k, Q1 2023 109.1k, Q2 2023 108.8k
-250
-250
-0.2%
36
D R HORTON INC
COM
DHI
DHI
128,293
$15.6m0.89%
0.89%
Reduced Shares held: Q3 2022 184.6k, Q4 2022 189.4k, Q1 2023 128.3k, Q2 2023 128.3k
-30
-30
-0.0%
37
MASTERCARD INCORPORATED
CL A
MA
MA
39,058
$15.4m0.88%
0.88%
Reduced Shares held: Q3 2022 38.4k, Q4 2022 39.3k, Q1 2023 39.2k, Q2 2023 39.1k
-145
-145
-0.4%
38
HCA HEALTHCARE INC
COM
HCA
HCA
50,261
$15.3m0.87%
0.87%
Reduced Shares held: Q3 2022 75.3k, Q4 2022 77.8k, Q1 2023 60.1k, Q2 2023 50.3k
-9.8k
-9,823
-16.4%
39
ROGERS COMMUNICATIONS INC
CL B
RCI
RCI
330,052
$15.1m0.86%
0.86%
Added Shares held: Q3 2022 312.7k, Q4 2022 322.7k, Q1 2023 328.6k, Q2 2023 330.1k
+1.5k
+1,500
0.5%
40
ENBRIDGE INC
COM
ENB
ENB
317,940
$11.8m0.68%
0.68%
Added Shares held: Q3 2022 298.9k, Q4 2022 307.3k, Q1 2023 310.7k, Q2 2023 317.9k
+7.3k
+7,264
2.3%
41
TRIPLE FLAG PRECIOUS METAL
COM
TFPM
TFPM
809,789
$11.2m0.64%
0.64%
Reduced Shares held: Q3 2022 737.0k, Q4 2022 860.3k, Q1 2023 909.8k, Q2 2023 809.8k
-100.0k
-100,000
-11.0%
42
NUTRIEN LTD
COM
NTR
NTR
165,028
$9.7m0.56%
0.56%
Added Shares held: Q3 2022 101.4k, Q4 2022 74.2k, Q1 2023 77.1k, Q2 2023 165.0k
+87.9k
+87,879
113.9%
43
MANULIFE FINL CORP
COM
MFC
MFC
473,287
$9.0m0.51%
0.51%
Added Shares held: Q3 2022 888.5k, Q4 2022 468.5k, Q1 2023 464.4k, Q2 2023 473.3k
+8.9k
+8,863
1.9%
44
WASTE CONNECTIONS INC
COM
WCN
WCN
59,853
$8.6m0.49%
0.49%
Added Shares held: Q3 2022 53.2k, Q4 2022 56.6k, Q1 2023 59.1k, Q2 2023 59.9k
+703
+703
1.2%
45
NUVEI CORPORATION
SUB VTG SHS
NVEI
NVEI
285,358
$8.4m0.48%
0.48%
Added Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 105.9k, Q2 2023 285.4k
+179.4k
+179,434
169.4%
46
COLLIERS INTL GROUP INC
SUB VTG SHS
CIGI
CIGI
85,211
$8.4m0.48%
0.48%
Unchanged Shares held: Q3 2022 65.2k, Q4 2022 65.2k, Q1 2023 85.2k, Q2 2023 85.2k
47
S&P GLOBAL INC
COM
SPGI
SPGI
17,087
$6.9m0.39%
0.39%
Added Shares held: Q3 2022 28.8k, Q4 2022 16.8k, Q1 2023 16.8k, Q2 2023 17.1k
+255
+255
1.5%
48
GILDAN ACTIVEWEAR INC
COM
GIL
GIL
187,730
$6.1m0.35%
0.35%
Reduced Shares held: Q3 2022 625.5k, Q4 2022 648.0k, Q1 2023 806.0k, Q2 2023 187.7k
-618.3k
-618,273
-76.7%
49
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
124,369
$4.1m0.23%
0.23%
Added Shares held: Q3 2022 0, Q4 2022 317.9k, Q1 2023 123.0k, Q2 2023 124.4k
+1.4k
+1,417
1.1%
50
ATS CORPORATION
COM
ATS
ATS
83,025
$3.8m0.22%
0.22%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 83.0k
51
ALPHABET INC
CAP STK CL C
GOOG
GOOG
6,920
$837.1k0.05%
0.05%
Unchanged Shares held: Q3 2022 7.3k, Q4 2022 7.3k, Q1 2023 6.9k, Q2 2023 6.9k
52
CENOVUS ENERGY INC
COM
CVE
CVE
39,676
$674.4k0.04%
0.04%
Reduced Shares held: Q3 2022 78.6k, Q4 2022 78.6k, Q1 2023 78.6k, Q2 2023 39.7k
-38.9k
-38,929
-49.5%
53
STANTEC INC
COM
STN
STN
7,562
$494.1k0.03%
0.03%
Unchanged Shares held: Q3 2022 7.3k, Q4 2022 7.3k, Q1 2023 7.6k, Q2 2023 7.6k
54
BCE INC
COM NEW
BCE
BCE
9,689
$442.1k0.03%
0.03%
Unchanged Shares held: Q3 2022 9.2k, Q4 2022 9.2k, Q1 2023 9.7k, Q2 2023 9.7k
55
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
1,158
$427.8k0.02%
0.02%
Reduced Shares held: Q3 2022 813, Q4 2022 3.0k, Q1 2023 1.2k, Q2 2023 1.2k
-50
-50
-4.1%
56
BANK MONTREAL QUE
COM
BMO
BMO
4,319
$390.3k0.02%
0.02%
Unchanged Shares held: Q3 2022 4.1k, Q4 2022 4.1k, Q1 2023 4.3k, Q2 2023 4.3k
57
ARK ETF TR
INNOVATION ETF
ARKK
ARKK
6,941
$306.3k0.02%
0.02%
Unchanged Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 6.9k, Q2 2023 6.9k
58
SUNCOR ENERGY INC NEW
COM
SU
SU
8,068
$236.8k0.01%
0.01%
Unchanged Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 8.1k, Q2 2023 8.1k
59
ABSOLUTE SOFTWARE CORP
COM
COM
20,546
$235.3k0.01%
0.01%
Unchanged Shares held: Q3 2022 20.5k, Q4 2022 20.5k, Q1 2023 20.5k, Q2 2023 20.5k
60
ALIGN TECHNOLOGY INC
COM
ALGN
ALGN
663
$234.5k0.01%
0.01%
Unchanged Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 663, Q2 2023 663
61
BAYTEX ENERGY CORP
COM
BTE
BTE
31,900
$104.1k0.01%
0.01%
Unchanged Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 31.9k, Q2 2023 31.9k