RenaissanceRe: A Series Of Preferred Shares Still Offers A 6.1% Yield 0 22.05.2024 17:30 Seeking Alpha