Canoe Financial LP Q2 2024 Filing

Filed July 23, 2024

Portfolio Value

$5396.4T

Holdings

93

Report Date

Q2 2024

Filing Type

13F-HR

All Holdings (93 positions)

#StockSharesValue% PortfolioType
1
MSFTMICROSOFT CORP
621,147$261.3T4.84%
2
DEODIAGEO PLC
6,802,658$251.2T4.66%
3
TSMTAIWAN SEMICONDUCTOR MANUFACTU
1,709,737$232.6T4.31%
4
AXPAMERICAN EXPRESS CO
879,800$200.3T3.71%
5
GOOGLALPHABET INC
1,314,715$198.4T3.68%
6
AZOAUTOZONE INC
58,296$183.7T3.40%
7
MAMASTERCARD INC
363,596$175.1T3.24%
8
ELVELEVANCE HEALTH INC
332,700$172.5T3.20%
9
MCOMOODY'S CORP
428,692$168.5T3.12%
10
LOWLOWE'S COS INC
602,230$153.4T2.84%
11
QSRRESTAURANT BRANDS INTL INC
1,889,014$150.1T2.78%
12
RYROYAL BANK OF CANADA
1,291,012$130.3T2.41%
13
IHGINTERCONTINENTAL HOTELS GROUP
1,217,045$126.6T2.35%
14
AEMAGNICO EAGLE MINES LIMITED
2,098,161$125.2T2.32%
15
4I1PHILIP MORRIS INTERNATIONAL IN
1,281,243$117.4T2.18%
16
SHWSHERWIN-WILLIAMS CO/THE
319,018$110.8T2.05%
17
CVSCVS HEALTH CORP
1,369,374$109.2T2.02%
18
GEGENERAL ELECTRIC CO
599,693$105.3T1.95%
19
OTISOTIS WORLDWIDE CORP
1,018,485$101.1T1.87%
20
CMECME GROUP INC
457,381$98.5T1.82%
21
RBARB GLOBAL INC
1,163,182$88.6T1.64%
22
EMREMERSON ELECTRIC CO
759,828$86.2T1.60%
23
JNJJOHNSON & JOHNSON
532,714$84.3T1.56%
24
SBUXSTARBUCKS CORP
919,876$84.1T1.56%
25
DFSEURDISCOVER FINANCIAL SERVICES
637,241$83.5T1.55%
26
MSCIMSCI INC
142,757$80.0T1.48%
27
ROSTROSS STORES INC
538,749$79.1T1.47%
28
CVECENOVUS ENERGY INC
3,894,700$77.9T1.44%
29
ADIANALOG DEVICES INC
393,503$77.8T1.44%
30
MTDMETTLER-TOLEDO INTERNATIONAL I
56,644$75.4T1.40%
31
ABXBARRICK GOLD CORP
4,509,830$75.0T1.39%
32
BRK/BBERKSHIRE HATHAWAY INC
176,173$74.1T1.37%
33
FDXFEDEX CORP
246,224$71.3T1.32%
34
LBRTLIBERTY ENERGY INC
3,425,195$71.0T1.32%
35
MGAMAGNA INTL INC
1,257,326$68.5T1.27%
36
MTBM&T BANK CORP
454,554$66.1T1.23%
37
NOCNORTHROP GRUMMAN CORP
135,423$64.8T1.20%
38
CPCANADIAN PACIFIC KANSAS CITY LTD
695,312$61.3T1.14%
39
GGGGRACO INC
642,152$60.0T1.11%
40
EFXENERFLEX LTD
7,854,175$45.7T0.85%
41
RRCRANGE RESOURCES CORP
1,238,109$42.6T0.79%
42
FITBFIFTH THIRD BANCORP
1,106,670$41.2T0.76%
43
RCI/BROGERS COMMUNICATIONS INC
990,863$40.6T0.75%
44
CBCHUBB LTD
156,424$40.5T0.75%
45
FISVFISERV INC
253,011$40.4T0.75%
46
ASML.ASASML HOLDING NV
38,011$36.6T0.68%
47
CRCCANADIAN NATURAL RESOURCES LTD
475,411$36.3T0.67%
48
FNVFRANCO-NEVADA CORP
262,130$31.2T0.58%
49
SAPSAP SE
156,355$30.4T0.56%
50
FTVFORTIVE CORP
348,340$30.0T0.56%
51
LIESUN LIFE FINANCIAL INC
535,487$29.2T0.54%
52
SPGIS&P GLOBAL INC
66,784$28.4T0.53%
53
SLBSCHLUMBERGER LTD
442,800$24.3T0.45%
54
ATSATS CORP
686,879$23.1T0.43%
55
LINLINDE PLC
40,136$18.6T0.35%
56
PEPPEPSICO INC
98,467$17.2T0.32%
57
AONAON PLC
51,509$17.2T0.32%
58
XESSPDR S&P Oil & Gas Equipment & Services ETF
182,500$17.0T0.31%
59
CCOCAMECO CORP
362,458$15.7T0.29%
60
HDBHDFC BANK LTD
279,398$15.6T0.29%
61
ORCLORACLE CORP
124,409$15.6T0.29%
62
ADBEADOBE INC
23,206$11.7T0.22%
63
CARRCARRIER GLOBAL CORP
201,350$11.7T0.22%
64
FDSFACTSET RESEARCH SYSTEMS INC
23,944$10.9T0.20%
65
MIDDMIDDLEBY CORP/THE
67,039$10.8T0.20%
66
BDXBECTON DICKINSON AND CO
42,778$10.6T0.20%
67
NKENIKE INC
90,415$8.5T0.16%
68
CNCCENTENE CORP
102,466$8.0T0.15%
69
STNSTANTEC INC
95,381$7.9T0.15%
70
CLCOLGATE-PALMOLIVE CO
82,042$7.4T0.14%
71
CNRCANADIAN NATIONAL RAILWAY CO
55,379$7.3T0.14%
72
FSLRFIRST SOLAR INC
40,300$6.8T0.13%
73
ENPHENPHASE ENERGY INC
56,100$6.8T0.13%
74
SPYSPDR S&P 500 ETF TRUST
13,395$6.6T0.12%
75
DSGDESCARTES SYS GROUP INC
66,838$6.1T0.11%
76
CIGICOLLIERS INTL GROUP INC
43,577$5.3T0.10%
77
FSVFIRSTSERVICE CORP
30,045$5.0T0.09%
78
KVUEKENVUE INC
187,444$4.0T0.07%
79
GRT-UCADGRANITE REIT
69,735$4.0T0.07%
80
AGIALAMOS GOLD INC NEW
196,855$2.9T0.05%
81
RGLDROYAL GOLD INC
21,004$2.6T0.05%
82
NTRNUTRIEN LTD
36,500$2.0T0.04%
83
OTXOPEN TEXT CORPORATION
49,415$1.9T0.04%
84
BNBROOKFIELD CORPORATION
38,145$1.6T0.03%
85
TRPTC Energy Corp
39,360$1.6T0.03%
86
ENBENBRIDGE INC
41,447$1.5T0.03%
87
SUSUNCOR ENERGY INC
40,211$1.5T0.03%
88
PTENPATTERSON-UTI ENERGY INC
9,500$736.3B0.01%
89
EROERO COPPER CORP
36,933$712.4B0.01%
90
KGCKINROSS GOLD CORP
98,517$604.6B0.01%
91
FTSFORTIS INC
12,968$512.6B0.01%
92
LINNew Linde PLC
700$325.0B0.01%
93
OIHVANECK OIL SERVICES ETF
1,410$310.2B0.01%
94
TOUTOURMALINE OIL CORP
9,300$30.6B0.00%