CI S&P/TSX Composite ESG Index ETF (TSX:ESGC)
Canada flag Canada · Delayed Price · Currency is CAD
42.99
0.00 (0.00%)
Nov 11, 2026, 10:36 AM EST

TSX:ESGC Holdings Information

TSX:ESGC is an equity ETF with a total of 100 individual holdings. The top holdings are Royal Bank of Canada stock at 12.72%, Bank of Montreal at 5.42%, The Bank of Nova Scotia at 5.13%, Enbridge at 4.93%, and Canadian Imperial Bank of Commerce at 4.78%.

Total Holdings
100
Top 10 Percentage
49.68%
Asset Class
Equity
ETF Category
Total Market
Assets
145.29M
PE Ratio
18.70

Breakdown by Sector

Top 25 Holdings

Oct 31, 2026
No.SymbolNameWeight% Weight SharesStock Price% Change
1TSX:RYRoyal Bank of Canada12.72%61,067288.98-0.35%
2TSX:BMOBank of Montreal5.42%30,847246.77-0.40%
3TSX:BNSThe Bank of Nova Scotia5.13%53,678132.07-0.58%
4TSX:ENBEnbridge Inc.4.93%97,90368.630.56%
5TSX:CMCanadian Imperial Bank of Commerce4.78%40,202165.36-0.40%
6TSX:AEMAgnico Eagle Mines Limited3.76%22,325256.90-3.07%
7TSX:CPCanadian Pacific Kansas City Limited3.54%38,685134.490.67%
8TSX:MFCManulife Financial Corporation3.33%73,19162.92-0.73%
9TSX:CNRCanadian National Railway Company3.05%24,210181.840.08%
10TSX:TRPTC Energy Corporation3.02%45,89191.810.25%
11TSX:ABXBarrick Mining Corporation2.73%72,48654.99-1.22%
12TSX:NANational Bank of Canada2.61%16,906215.66-0.72%
13TSX:WPMWheaton Precious Metals Corp.2.37%20,002190.18-1.54%
14TSX:SLFSun Life Financial Inc.2.03%24,546104.25-0.84%
15TSX:FNVFranco-Nevada Corporation1.95%8,494353.02-0.35%
16TSX:DOLDollarama Inc.1.80%11,867218.640.08%
17TSX:POWPower Corporation of Canada1.62%22,95892.84-3.16%
18TSX:CLSCelestica Inc.1.50%5,554363.955.36%
19TSX:NTRNutrien Ltd.1.49%21,067102.520.37%
20TSX:IFCIntact Financial Corporation1.47%7,760278.53-0.28%
21TSX:FTSFortis Inc.1.34%22,49984.350.15%
22TSX:PPLPembina Pipeline Corporation1.34%25,61071.620.82%
23TECKTeck Resources Limited1.31%21,27162.04-2.56%
24TSX:LLoblaw Companies Limited1.21%23,94168.67-0.64%
25QSRRestaurant Brands International Inc.1.13%15,38075.66-1.31%
Showing 25 of 100 holdings
Subscribe to see the full list