Banco Santander trades at a decade-high of 1.63x P/BV. Read the latest analysis on the stock and earnings results here.