RenaissanceRe booked Q1 operating income of $155.5mn, or $2.98 a share that was a full 50 cents ahead of analysts' consensus forecasts of $2.48
RenaissanceRe booked Q1 operating income of $155.5mn, or $2.98 a share that was a full 50 cents ahead of analysts' consensus forecasts of $2.48