RenaissanceRe (RNR) reported Q2 operating income late Wednesday of $12.92 per diluted share, up from $12.29 a year earlier.
Analysts polled by FactSet expected $11.72.
Revenue for the quarter ended June 30 fell to $2.77 billion from $3.21 billion a year earlier.
Four analysts surveyed by FactSet expected $2.63 billion.