Back to GUARDIAN CAPITAL LP

Guardian Capital LP

All holdings · as of Mar 31, 2026

160 positions

CompanyClassValueShares% of portfolio
ROYAL BK CDA$275.09M1,707,1107.3%
CANADIAN NAT RES LTD MED TER$167.91M3,453,5214.4%
AGNICO EAGLE MINES LTD$165.67M818,7704.4%
TORONTO DOMINION BK ONT$121.19M1,301,7373.2%
SUNCOR ENERGY INC NEW$118.10M1,791,2673.1%
BROOKFIELD CORP$111.15M2,751,8072.9%
CGI INC$103.67M1,422,5932.7%
OPEN TEXT CORPORATION$101.53M4,570,6722.7%
CANADIAN PACIFIC KANSAS CITY$95.93M1,222,9102.5%
BANK MONTREAL MEDIUM$91.90M680,6732.4%
MDA SPACE LTD$89.84M3,557,7342.4%
Apple Inc.$84.94M334,6882.2%
BOYD GROUP SERVICES INC$78.47M616,6412.1%
CANADIAN IMPERIAL BANK OF COMMERCE /CAN$77.76M823,1152.1%
Restaurant Brands International Inc.QSRCommon Stock$72.25M979,5261.9%
Broadcom Inc.$69.62M224,9381.8%
ENBRIDGE INC$67.00M1,240,8991.8%
GILDAN ACTIVEWEAR INC$66.56M1,199,0371.8%
MICROSOFT CORP$64.97M175,5231.7%
COSTCO WHOLESALE CORP /NEW$64.62M64,8561.7%
SHOPIFY INC$61.96M523,8371.6%
Williams Cos Inc/The$60.45M830,5321.6%
Alphabet Inc.$56.96M198,0641.5%
ASML HLDG NV$50.35M38,1231.3%
MANULIFE FINL CORP$50.32M1,465,4761.3%
TotalEnergies SE$50.14M551,1371.3%
WHEATON PRECIOUS METALS CORP$44.43M339,5681.2%
CANADIAN NATL RY CO$43.24M421,4091.1%
TECK RESOURCES LTD$42.89M831,5981.1%
MCDONALD'S CORP$42.23M135,8861.1%
Fortis Inc.FTSCommon Stock$41.42M744,8771.1%
JOHNSON & JOHNSON$38.71M158,3581.0%
BARRICK MNG CORP$34.68M851,2940.9%
BANK NOVA SCOTIA B C$34.09M493,0810.9%
ASTRAZENECA PLC$33.58M170,2520.9%
Equinix Inc$32.31M32,9610.9%
STANTEC INC$31.57M366,3890.8%
SHELL PLC$31.35M337,0670.8%
Meta Platforms Inc$30.31M52,9770.8%
Mastercard Inc$29.67M59,3710.8%
SUN LIFE FINANCIAL INC.$29.36M470,2110.8%
TJX Cos Inc/The$29.13M182,3790.8%
REPUBLIC SERVICES, INC.$28.91M131,9820.8%
ROGERS COMMUNICATIONS INC$28.29M737,8200.7%
HARTFORD INSURANCE GROUP, INC.$25.54M188,8350.7%
Brookfield Infrastructure Partners LP$25.36M705,3600.7%
WASTE MANAGEMENT INC$24.22M105,3880.6%
NUTRIEN LTD$22.42M297,9490.6%
AbbVie Inc.$21.44M98,5600.6%
Parker-Hannifin Corp$20.34M22,7200.5%
← PrevPage 1 of 4Next →