It is quite well priced at 21X earnings. It has many divisions and thee is a feeling that the parts are worth more than the whole company trades at. It is spending $75 billion in Capex to support AI and data centres. In the last quarter the growth rate looked to be a little slower than expected. but they have declared that they have more business than they can handle.
It is an alternative investment manager and the whole sector has done well. The last quarter was decent and showed earnings growth in the 20% range. On Investors Day it said that earnings would grow at 20% each year for the next 5 years. Its valuation is less than its peers but it trades at less.
Keep holding - there have been sweeping changes to the board with good potential. It sold its stake in Schwab for $10 billion so it is well capitalized now. It is trading at 10 1/2 earnings which is better than the other banks. TD had under-performed and if catching up to its peers that would give 10% upside as well as the dividend.