iShares ESG Aware MSCI Canada Index ETF (TSX:XESG)
Canada flag Canada · Delayed Price · Currency is CAD
43.86
-0.45 (-1.02%)
Nov 10, 2026, 4:00 PM EST

TSX:XESG Holdings Information

TSX:XESG is an equity ETF with a total of 134 individual holdings. The top holdings are Royal Bank of Canada stock at 8.39%, The Toronto-Dominion Bank at 6.30%, Shopify at 5.15%, The Bank of Nova Scotia at 4.08%, and Enbridge at 3.64%.

Total Holdings
134
Top 10 Percentage
43.04%
Asset Class
Equity
ETF Category
Total Market
Assets
642.45M
PE Ratio
19.11

Breakdown by Sector

Top 25 Holdings

Nov 6, 2026
No.SymbolNameWeight% Weight SharesStock Price% Change
1TSX:RYRoyal Bank of Canada8.39%191,535287.56-0.26%
2TSX:TDThe Toronto-Dominion Bank6.30%236,285175.870.19%
3SHOPShopify Inc.5.15%158,634146.61-3.58%
4TSX:BNSThe Bank of Nova Scotia4.08%204,358131.36-0.31%
5TSX:ENBEnbridge Inc.3.64%357,34667.721.27%
6TSX:CMCanadian Imperial Bank of Commerce3.56%141,911164.24-0.33%
7TSX:BMOBank of Montreal3.10%83,209245.21-0.23%
8TSX:MFCManulife Financial Corporation3.03%321,98162.850.58%
9TSX:CNQCanadian Natural Resources Limited2.94%278,43768.400.78%
10TSX:AEMAgnico Eagle Mines Limited2.84%68,125270.50-4.52%
11TSX:WPMWheaton Precious Metals Corp.2.84%95,950193.98-4.44%
12TSX:NANational Bank of Canada2.51%75,935215.48-0.93%
13TSX:FNVFranco-Nevada Corporation2.21%39,717363.09-2.49%
14TSX:SUSuncor Energy Inc.2.15%143,49296.121.02%
15BNBrookfield Corporation2.03%224,82042.38-1.37%
16TSX:SLFSun Life Financial Inc.1.96%125,685104.440.24%
17TSX:CNRCanadian National Railway Company1.94%71,839179.800.20%
18TSX:CPCanadian Pacific Kansas City Limited1.68%83,792132.980.27%
19TSX:TRPTC Energy Corporation1.48%109,65889.991.42%
20TSX:CSUConstellation Software Inc.1.32%2,4253,421.120.85%
21TSX:IFCIntact Financial Corporation1.30%30,610277.451.23%
22TSX:ATDAlimentation Couche-Tard Inc.1.29%100,64781.87-2.07%
23TSX:PSKPrairieSky Royalty Ltd.1.27%236,73735.422.13%
24TSX:NTRNutrien Ltd.1.17%75,444102.320.27%
25CCJCameco Corporation1.00%64,54572.89-3.29%
Showing 25 of 134 holdings
Subscribe to see the full list