Olympus Insurance Financial rating

KBRA affirms BBB+ and removes watch

KBRA affirmed the Olympus BBB+ financial strength rating. The outlook is stable. KBRA also removed the Watch Developing it placed on September 11, 2025 for the SageSure deal.

Source

KBRA press release, April 21, 2026

See every update