BNS Has the Highest Upside Potential of the Major Canadian Banks