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.
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.