iShares ESG Aware MSCI Canada Index ETF (TSX:XESG)
Canada flag Canada · Delayed Price · Currency is CAD
44.28
+0.38 (0.87%)
Oct 21, 2026, 1:24 PM EDT

TSX:XESG Holdings Information

TSX:XESG is an equity ETF with a total of 135 individual holdings. The top holdings are Royal Bank of Canada stock at 8.13%, The Toronto-Dominion Bank at 6.13%, Shopify at 5.86%, The Bank of Nova Scotia at 4.02%, and Enbridge at 3.64%.

Total Holdings
135
Top 10 Percentage
43.25%
Asset Class
Equity
ETF Category
Total Market
Assets
653.08M
PE Ratio
19.92

Breakdown by Sector

Top 25 Holdings

Oct 19, 2026
No.SymbolNameWeight% Weight SharesStock Price% Change
1TSX:RYRoyal Bank of Canada8.13%190,681283.011.01%
2TSX:TDThe Toronto-Dominion Bank6.13%235,229174.531.64%
3SHOPShopify Inc.5.86%157,926174.710.71%
4TSX:BNSThe Bank of Nova Scotia4.02%203,445131.821.57%
5TSX:ENBEnbridge Inc.3.64%355,74967.580.34%
6TSX:CMCanadian Imperial Bank of Commerce3.42%141,277161.501.50%
7TSX:CNQCanadian Natural Resources Limited3.26%277,19376.960.96%
8TSX:MFCManulife Financial Corporation3.07%320,54263.711.89%
9TSX:BMOBank of Montreal2.98%82,838238.741.42%
10TSX:AEMAgnico Eagle Mines Limited2.76%67,821260.80-0.39%
11TSX:WPMWheaton Precious Metals Corp.2.74%95,518184.15-0.22%
12TSX:SUSuncor Energy Inc.2.43%142,831111.541.30%
13TSX:NANational Bank of Canada2.35%75,588206.871.61%
14TSX:SLFSun Life Financial Inc.2.14%125,090113.291.20%
15TSX:FNVFranco-Nevada Corporation2.07%39,526340.340.42%
16TSX:CNRCanadian National Railway Company1.87%71,599171.470.52%
17BNBrookfield Corporation1.77%224,06937.360.11%
18TSX:CPCanadian Pacific Kansas City Limited1.57%83,512123.590.71%
19TSX:TRPTC Energy Corporation1.44%109,29287.901.21%
20TSX:PSKPrairieSky Royalty Ltd.1.31%235,94636.370.14%
21TSX:ATDAlimentation Couche-Tard Inc.1.29%100,31183.47-2.21%
22TSX:IFCIntact Financial Corporation1.19%30,432263.231.60%
23TSX:CSUConstellation Software Inc.1.17%2,4113,233.37-0.20%
24TSX:CLSCelestica Inc.1.14%17,563429.311.68%
25TSX:NTRNutrien Ltd.1.13%74,98795.29-1.89%
Showing 25 of 135 holdings
Subscribe to see the full list