TD Bank Group has reported its financial results for the second quarter of the year, including reported net income of $1.69bn, equating to diluted earnings per share of $1.78. This is a significant rise from the reported net income of $1.40bn ($1.50 diluted earnings per share) that the firm reported in the corresponding period last [...]