Popular (BPOP) reported Q2 earnings Thursday of $4.35 per diluted share, up from $3.09 a year earlier.
Analysts polled by FactSet expected $3.73.
Revenue for the quarter ended June 30, expressed as the sum of net interest income and noninterest income, was $874 million, up from $800 million a year earlier.
Analysts expected $878.4 million.