TD Canadian Equity Index ETF (TSX:TTP)
Canada flag Canada · Delayed Price · Currency is CAD
40.95
-0.71 (-1.70%)
Oct 30, 2026, 3:59 PM EDT

TSX:TTP Holdings Information

TSX:TTP is an equity ETF with a total of 329 individual holdings. The top holdings are Royal Bank of Canada stock at 7.72%, The Toronto-Dominion Bank at 5.46%, Shopify at 4.92%, Bank of Montreal at 3.33%, and The Bank of Nova Scotia at 3.16%.

Total Holdings
329
Top 10 Percentage
37.94%
Asset Class
Equity
ETF Category
Total Market
Assets
6.79B
PE Ratio
18.96

Breakdown by Sector

Top 25 Holdings

Sep 30, 2026
No.SymbolNameWeight% Weight SharesStock Price% Change
1TSX:RYRoyal Bank of Canada7.72%1,793,390283.93-1.49%
2TSX:TDThe Toronto-Dominion Bank5.46%2,123,289174.04-2.30%
3SHOPShopify Inc.4.92%1,516,027157.49-5.63%
4TSX:BMOBank of Montreal3.33%911,223239.22-2.19%
5TSX:BNSThe Bank of Nova Scotia3.16%1,590,370131.05-1.79%
6TSX:CMCanadian Imperial Bank of Commerce2.88%1,195,372162.95-1.97%
7TSX:ENBEnbridge Inc.2.87%2,817,00269.110.30%
8TSX:CNQCanadian Natural Resources Limited2.70%2,623,55078.421.78%
9TSX:AEMAgnico Eagle Mines Limited2.63%656,907230.79-6.01%
10TSX:SUSuncor Energy Inc.2.26%1,523,593111.112.26%
11BNBrookfield Corporation2.25%2,824,12239.28-0.56%
12TSX:CPCanadian Pacific Kansas City Limited2.13%1,145,324125.331.32%
13TSX:MFCManulife Financial Corporation2.01%2,152,29062.37-1.52%
14TSX:ABXBarrick Mining Corporation1.91%2,148,46751.64-4.56%
15TSX:CNRCanadian National Railway Company1.80%692,229172.81-0.50%
16TSX:WPMWheaton Precious Metals Corp.1.71%585,255162.43-5.70%
17TSX:TRPTC Energy Corporation1.68%1,329,92290.160.11%
18TSX:NANational Bank of Canada1.56%498,634210.58-1.29%
19TSX:FNVFranco-Nevada Corporation1.29%246,839314.41-2.84%
20TSX:SLFSun Life Financial Inc.1.22%713,862113.17-1.15%
21TSX:CLSCelestica Inc.1.16%146,487369.32-6.77%
22TSX:CVECenovus Energy Inc.1.16%1,698,04345.781.69%
23TSX:CSUConstellation Software Inc.1.15%25,7973,393.390.72%
24TSX:WCNWaste Connections, Inc.1.09%324,317256.840.94%
25CCJCameco Corporation1.06%559,68976.91-7.88%
Showing 25 of 329 holdings
Subscribe to see the full list