On Tuesday, RenRe said it earned $4.71 per share in operating income, blowing past analysts’ $1.41-per-share estimate, and reversing the $1.59-per-share
On Tuesday, RenRe said it earned $4.71 per share in operating income, blowing past analysts’ $1.41-per-share estimate, and reversing the $1.59-per-share