The country's fifth-largest bank by market value posted a net profit of 273 million euros ($298.50 million) in the April-June period, up from 233 million euros a year ago.
Analysts consulted by Reuters had expected a net profit of 269 million euros.
(1 U.S. dollar = 0.9146 euros)
(Reporting by Jesús Aguado; editing by Inti Landauro; Spanish edition by Benjamín Mejías Valencia)