National Bank of Canada (OTC:NTIOF) reported quarterly earnings of $2.45 per share which beat the analyst consensus estimate of $2.30 by 6.52 percent. This is a 26.29 percent increase over earnings of $1.94 per share from the same period last year. The company reported quarterly sales of $2.928 billion which beat the analyst consensus estimate of $2.795 billion by 4.76 percent. This is a 17.50 percent increase over sales of $2.492 billion the same period last year.