S&P/TSX Component stocks

The S&P/TSX Composite sat around 35,000 points and represents roughly 70% of the exchange’s total market capitalization. As of this writing, the S&P/TSX Composite has a return of roughly 30%. Over the trailing five years it has compounded at roughly 8.8% annually. By comparison, the S&P 500 has historically outperformed the TSX over the long run, largely thanks to heavier exposure to technology and innovation-driven growth sectors. However, the relationship flips during commodity bull cycles, where the TSX tends to lead when oil, gold, or copper are rallying. Financials, Energy, and Materials together making up roughly 60–65% of the index. Financials alone accounting for about 31%, led by Royal Bank of Canada as the single largest weight. Shopify is also a notable top-10 constituent, representing the index’s primary tech exposure.

Many large TSX constituents (RBC, Shopify, TD, etc.) trade simultaneously on the TSX in CAD and on a U.S. exchange. If you buy any of the TSX-listed shares, then your trade is priced, settled, and quoted in CAD. But this doesn’t shield you from currency risk in any real sense: arbitrage between the two listings keeps the CAD and USD share prices tightly aligned via the prevailing CAD/USD exchange rate. The underlying economic value you hold moves with that exchange rate regardless of which listing you buy.

The Trailing Price to Earnings (P/E) ratio averaged across the S&P/TSX Composite is about 20.4. Contrast that with the S&P 500’s trailing P/E: of about 25.9x which happens to be the highest level since 2000, and 77% above its long-term trendline. That’s a meaningful long-term investor’s discount, and it’s not new. The TSX has historically traded at a lower multiple than the S&P 500. TSX’s sector concentration in Financials, Energy, and Materials, are cyclical, capital-intensive businesses. Markets traditionally value those at lower multiples than growth-oriented sectors. The S&P 500, by contrast, is anchored by mega-cap technology names like Apple, Microsoft, Nvidia. Those stocks command premium multiples based on earnings growth expectations. The TSX’s discount partly reflects genuinely lower expected earnings growth. Canadian banks and energy companies are mature, dividend-paying businesses ranging typically between 2 to 2.5%. Contrast that to the S&P 500’s dividend yield of 1.2 to 1.3%). This partially compensates for slower capital appreciation, so total return comparisons are more nuanced than index-level P/E alone suggests.

SYMBOLSECURITY NAMELINK TO TREEMAPMARKET CAP
RY.TORoyal Bank of CanadaRY.TO394775000000
TD.TOToronto Dominion BankTD.TO279742000000
SHOP.TOShopify IncSHOP.TO199756000000
BMO.TOBank of MontrealBMO.TO169802000000
ENB.TOEnbridge IncENB.TO169171000000
BN.TOBrookfield CorporationBN.TO154203000000
BNS.TOBank of Nova ScotiaBNS.TO151396000000
CM.TOCanadian Imperial Bank of CommerceCM.TO146331000000
CNQ.TOCDN Natural ResCNQ.TO122348000000
AEM.TOAgnico Eagle Mines LimitedAEM.TO115648000000
CP.TOCanadian Pacific Kansas City LimitedCP.TO107247000000
BAM.TOBrookfield Asset Management LtdBAM.TO106075000000
TRP.TOTC Energy Corp.TRP.TO100353000000
CNR.TOCanadian National Railway Co.CNR.TO96892000000
MFC.TOManulife FinMFC.TO94993000000
ABX.TOBarrick Mining CorporationABX.TO94147000000
SU.TOSuncor Energy Inc.SU.TO92476000000
NA.TONational Bank of CanadaNA.TO85378000000
GWO.TOGreat West Lifeco IncGWO.TO79189000000
IMO.TOImperial OilIMO.TO76504000000
ATD.TOAlimentation Couche Tard IncATD.TO75635000000
WPM.TOWheaton Precious Metals CorpWPM.TO74813000000
L.TOLoblaw COL.TO74594000000
CVE.TOCenovus Energy Inc.CVE.TO66499000000
CCO.TOCameco CorpCCO.TO65796000000
SLF.TOSun Life Financial Inc.SLF.TO60657000000
CLS.TOCelestica IncCLS.TO60408000000
CSU.TOConstellation Software Inc.CSU.TO58756000000
FNV.TOFranco Nevada CorporationFNV.TO58690000000
POW.TOPower Corporation of CanadaPOW.TO55666000000
WCN.TOWaste Connections IncWCN.TO55325000000
DOL.TODollarama IncDOL.TO50606000000
TRI.TOThomson Reuters CorporationTRI.TO49744000000
IFC.TOIntact Financial CorporationIFC.TO49140000000
FFH.TOFairfax Financial Holdings Ltd.FFH.TO46196000000
K.TOKinross Gold Corp.K.TO44122000000
TECK-B.TOTeck Resources LimitedTECK-B.TO43537000000
NTR.TONutrien LtdNTR.TO42592000000
FTS.TOFortis IncFTS.TO40293000000
WN.TOWeston GeorgeWN.TO38210000000
PPL.TOPembina Pipeline CorporationPPL.TO38084000000
QSR.TORestaurant Brands International IncQSR.TO36593000000
FM.TOFirst Quantum Minerals LtdFM.TO35620000000
H.TOHydro One LimitedH.TO33605000000
LUN.TOLundin Mining Corp.LUN.TO31760000000
BBD-B.TOBombardier Inc. Cl. B SvBBD-B.TO31020000000
BCE.TOBCE Inc.BCE.TO30522000000
RBA.TORb Global IncRBA.TO29158000000
PAAS.TOPan American Silver CorpPAAS.TO29082000000
RCI-B.TORogers Communications Inc. Cl.B NVRCI-B.TO28443000000
T.TOTelus CorporationT.TO25497000000
MG.TOMagna International IncMG.TO25028000000
BIP-UN.TOBrookfield Infra Partners LP UnitsBIP-UN.TO23971000000
WSP.TOWSP Global IncWSP.TO23822000000
TOU.TOTourmaline Oil CorpTOU.TO23566000000
EMA.TOEmera IncorporatedEMA.TO22407000000
TIH.TOToromont IndTIH.TO19487000000
MRU.TOMetro IncMRU.TO19300000000
LUG.TOLundin Gold IncLUG.TO18981000000
WCP.TOWhitecap Resources IncWCP.TO18888000000
GIB-A.TOCGI IncGIB-A.TO18770000000
IGM.TOIgm Financial Inc.IGM.TO18720000000
ATZ.TOAritzia IncATZ.TO18693000000
GFL.TOGfl Environmental IncGFL.TO17918000000
AGI.TOAlamos Gold Inc Cls AAGI.TO17605000000
IAG.TOIA Financial CorporationIAG.TO16907000000
ARX.TOArc Resources Ltd.ARX.TO16903000000
ALA.TOAltaGas Ltd.ALA.TO16784000000
TFII.TOTfi International IncTFII.TO16783000000
IVN.TOIvanhoe Mines LtdIVN.TO16602000000
SAP.TOSaputo Inc.SAP.TO16543000000
KEY.TOKeyera CorpKEY.TO15931000000
HBM.TOHudbay Minerals Inc.HBM.TO15534000000
QBR-B.TOQuebecor Inc Class B SvQBR-B.TO15368000000
CCL-B.TOCcl Industries Inc. Cl. B NVCCL-B.TO15064000000
BEP-UN.TOBrookfield Renewable Partners LPBEP-UN.TO14973000000
ATRL.TOAtkinsrealis Group IncATRL.TO14111000000
CU.TOCanadian Utilities Ltd. Cl.A NVCU.TO13970000000
IMG.TOIamgold CorpIMG.TO13733000000
GIL.TOGildan Activewear Inc.GIL.TO13490000000
FTT.TOFinning IntlFTT.TO13183000000
X.TOTMX Group LimitedX.TO13100000000
AG.TOFirst Majestic Silver CorpAG.TO12473000000
CHP-UN.TOChoice Properties REITCHP-UN.TO11820000000
ELD.TOEldorado Gold CorporationELD.TO11675000000
CPX.TOCapital Power CorporationCPX.TO11506000000
EMP-A.TOEmpire Company LimitedEMP-A.TO11452000000
EQX.TOEquinox Gold CorpEQX.TO11450000000
CAE.TOCae IncCAE.TO11409000000
CS.TOCapstone Copper CorpCS.TO11159000000
EFN.TOElement Fleet Management CorpEFN.TO11151000000
STN.TOStantec IncSTN.TO10954000000
SOBO.TOSouth Bow CorporationSOBO.TO10525000000
DPM.TODpm Metals IncDPM.TO10035000000
NXE.TONexgen Energy LtdNXE.TO9876000000
CTC-A.TOCanadian Tire Corporation Cl. A NVCTC-A.TO9871000000
GMIN.TOG Mining Ventures CorpGMIN.TO9790000000
BBUC.TOBrookfield Business CorporationBBUC.TO9523000000
SSRM.TOSsr Mining IncSSRM.TO9034000000
OR.TOOR Royalties IncOR.TO8902000000
FSV.TOFirstservice CorporationFSV.TO8864000000
SCR.TOStrathcona Resources LtdSCR.TO8786000000
DFY.TODefinity Financial CorporationDFY.TO8665000000
TFPM.TOTriple Flag Precious Metals CorpTFPM.TO8646000000
DSG.TODescartes SysDSG.TO8459000000
ONEX.TOOnex CorporationONEX.TO8347000000
MDA.TOMda Space LtdMDA.TO8202000000
OGC.TOOceanagold CorporationOGC.TO8201000000
BTO.TOB2Gold Corp.BTO.TO8048000000
WFG.TOWest Fraser Timber CO LtdWFG.TO7624000000
EIF.TOExchange Income CorporationEIF.TO7526000000
PSK.TOPrairiesky Royalty LtdPSK.TO7421000000
OTEX.TOOpen Text CorporationOTEX.TO7151000000
BB.TOBlackberry LimitedBB.TO7062000000
ACO-X.TOAtco Ltd. Cl.I NVACO-X.TO7036000000
CSH-UN.TOChartwell Retirement ResidencesCSH-UN.TO6996000000
DSV.TODiscovery Silver CorpDSV.TO6965000000
AC.TOAir CanadaAC.TO6761000000
MAU.TOMontage Gold CorpMAU.TO6710000000
CIGI.TOColliers International Group IncCIGI.TO6638000000
REI-UN.TORiocan Real Est UnREI-UN.TO6623000000
AQN.TOAlgonquin Power and Utilities Corp.AQN.TO6442000000
DOO.TOBrp IncDOO.TO6208000000
TA.TOTransalta CorporationTA.TO6169000000
LNR.TOLinamar CorpLNR.TO6067000000
TVE.TOTamarack Valley Energy LtdTVE.TO6048000000
NPI.TONorthland Power Inc.NPI.TO5936000000
EFR.TOEnergy Fuels Inc.EFR.TO5852000000
MX.TOMethanex CorpMX.TO5846000000
KNT.TOK92 Mining IncKNT.TO5748000000
GRT-UN.TOGranite Real Estate Investment TrustGRT-UN.TO5699000000
NGEX.TONgex Minerals LtdNGEX.TO5539000000
TXG.TOTorex Gold Resources IncTXG.TO5430000000
CAR-UN.TOCDN Apartment UnCAR-UN.TO5301000000
ATH.TOAthabasca Oil CorpATH.TO5179000000
SRU-UN.TOSmartcentres REITSRU-UN.TO5163000000
GEI.TOGibson Energy IncGEI.TO5098000000
OLA.TOOrla Mining LtdOLA.TO5048000000
PEY.TOPeyto Exploration and Dvlpmnt Corp.PEY.TO5007000000
FCR-UN.TOFirst Capital REIT UnitsFCR-UN.TO4940000000
SKE.TOSkeena Resources LimitedSKE.TO4932000000
NG.TONovagold Res Inc.NG.TO4892000000
ARIS.TOAris Mining CorporationARIS.TO4706000000
TPZ.TOTopaz Energy CorpTPZ.TO4667000000
SES.TOSecure Waste Infrastructure CorpSES.TO4646000000
CG.TOCenterra Gold Inc.CG.TO4578000000
AAUC.TOAllied Gold CorporationAAUC.TO4564000000
EQB.TOEQB IncEQB.TO4471000000
SEA.TOSeabridge Gold Inc.SEA.TO4469000000
SJ.TOStella Jones IncSJ.TO4464000000
PBH.TOPremium Brands Holdings CorporationPBH.TO4456000000
ERO.TOEro Copper CorpERO.TO4416000000
CRT-UN.TOCT Real Estate Investment TrustCRT-UN.TO4352000000
DML.TODenison Mines Corp.DML.TO4290000000
EFX.TOEnerflex LtdEFX.TO4286000000
SII.TOSprott Inc.SII.TO4274000000
PPTA.TOPerpetua Resources CorpPPTA.TO4236000000
BTE.TOBaytex Energy Corp.BTE.TO4131000000
POU.TOParamount Resources Ltd.POU.TO4065000000
AYA.TOAya Gold and Silver IncAYA.TO4028000000
DIR-UN.TODream Industrial REITDIR-UN.TO4024000000
KXS.TOKinaxis IncKXS.TO4001000000
VNP.TO5N Plus Inc.VNP.TO3946000000
MFI.TOMaple Leaf FoodsMFI.TO3925000000
FVI.TOFortuna Mining CorpFVI.TO3899000000
ATS.TOAts CorporationATS.TO3809000000
BLX.TOBoralex Inc.BLX.TO3758000000
CURA.TOCuraleaf Holdings IncCURA.TO3715000000
TKO.TOTaseko Mines Ltd.TKO.TO3693000000
IPCO.TOInternational Petroleum CorporationIPCO.TO3674000000
WDO.TOWesdome Gold Mines Ltd.WDO.TO3630000000
EDR.TOEndeavour Silver Corp.EDR.TO3605000000
BYD.TOBoyd Group Services IncBYD.TO3583000000
SVM.TOSilvercorp Metals Inc.SVM.TO3495000000
RUS.TORussel MetalsRUS.TO3480000000
BDT.TOBird Construction Inc.BDT.TO3459000000
BEI-UN.TOBoardwalk Real Estate Investment TrustBEI-UN.TO3352000000
CRR-UN.TOCrombie Real Estate Investment TrustCRR-UN.TO3301000000
CEU.TOCes Energy Solutions CorpCEU.TO3249000000
BDGI.TOBadger Infrastructure Solutions LtdBDGI.TO3048000000
ARE.TOAecon Group IncARE.TO2993000000
HR-UN.TOHr Real Estate Inv TrustHR-UN.TO2947000000
HWX.TOHeadwater Exploration IncHWX.TO2915000000
NFI.TONfi Group IncNFI.TO2703000000
FRU.TOFreehold Royalties Ltd.FRU.TO2696000000
CCA.TOCogeco Communications IncCCA.TO2683000000
TVK.TOTerravest Industries IncTVK.TO2648000000
USA.TOAmericas Gold and Silver CorporationUSA.TO2559000000
PXT.TOParex Resources IncPXT.TO2515000000
BHC.TOBausch Health Companies IncBHC.TO2454000000
PMZ-UN.TOPrimaris REIT Series APMZ-UN.TO2426000000
WPK.TOWinpak LtdWPK.TO2419000000
NWC.TOThe North West Company IncNWC.TO2338000000
KMP-UN.TOKillam Apartment REITKMP-UN.TO2323000000
SIA.TOSienna Senior Living IncSIA.TO2319000000
ABRA.TOAbrasilver Resource CorpABRA.TO2191000000
LAC.TOLithium Americas CorpLAC.TO2156000000
VET.TOVermilion Energy IncVET.TO2149000000
RCH.TORichelieu Hardware LtdRCH.TO2130000000
MTL.TOMullen Group Ltd.MTL.TO2089000000
TSU.TOTrisura Group LtdTSU.TO2004000000
AP-UN.TOAllied Properties Real Estate Inv TrustAP-UN.TO2001000000
IAU.TOI 80 Gold CorpIAU.TO1836000000
LSPD.TOLightspeed Commerce IncLSPD.TO1831000000
LIF.TOLabrador Iron Ore Royalty CorporationLIF.TO1815000000
IIP-UN.TOInterrent Real Estate Investment TrustIIP-UN.TO1808000000
LB.TOLaurentian BankLB.TO1807000000
KEL.TOKelt Exploration LtdKEL.TO1796000000
BIR.TOBirchcliff Energy Ltd.BIR.TO1767000000
SPB.TOSuperior Plus Corp.SPB.TO1729000000
VZLA.TOVizsla Silver CorpVZLA.TO1720000000
AAV.TOAdvantage Energy LtdAAV.TO1671000000
ASM.TOAvino Silver and Gold Mines LtdASM.TO1602000000
AIF.TOAltus Group LimitedAIF.TO1593000000
JWEL.TOJamieson Wellness IncJWEL.TO1513000000
VITL-UN.TOVital Infrastructure Property TrustVITL-UN.TO1308000000
PET.TOPet Valu Holdings LtdPET.TO1231000000
CJT.TOCargojet Inc.CJT.TO1218000000
GSY.TOGoeasy LtdGSY.TO667000000
TCL-A.TOTranscontinental Inc. Cl A SvTCL-A.TO425000000
Scroll to Top