With a dividend yield of 4%, and a strong capital position and balance sheet, TD Bank stock has a bright future.