RenaissanceRe: I'm Taking Advantage Of 7.38% Yielding Preferred… — RNR +1.00 · News Impact Screener