KBRA Assigns Issuer Rating to Universal, as Q1 Results Mark ‘Fantastic’ Start to 2026 May 4, 2026 By William Rabb KBRA, the Kroll Bond Rating Agency, has assigned a BBB issuer rating to Universal Insurance Holdings, along with a BBB...