shares have broken out of a $112 to $115.50 trading range and rallied toward $118.00 after EPS
came in way above street. They still face resistance between the $120 round number and $120.80 where they peaked in a double top
earlier this year. With other Canadian banks faltering short of their 52-week highs even though the shares have the wind at their back today, further upside could be limited in the near term.