National Bank of Canada (TSX:NA) reported quarterly earnings of $3.23 per share which beat the analyst consensus estimate of $3.07 by 5.21 percent. This is a 13.33 percent increase over earnings of $2.85 per share from the same period last year. The company reported quarterly sales of $3.907 billion which beat the analyst consensus estimate of $3.710 billion by 5.31 percent. This is a 7.04 percent increase over sales of $3.650 billion the same period last year.