One other thoughtDon't forget that shorts want you to be nervous and will use any space or possibility to drive the stock down further.
There is a range of opinions out there about debt pay down levels and next year's earnings. CIBC suggests lower at $1.05 vs TD's more optimistic $1.33
TD has been the more accurate and my own work suggests their forward analysis is correct barring any unforeseen problems.