KBRA Assigns Issuer Rating to Universal, as Q1 Results Mark ‘Fantastic’ Start to 2026May 4, 20262 Mins Read0 Views KBRA, the Kroll Bond Rating Agency, has assigned a BBB issuer rating to Universal Insurance Holdings, along with a BBB…