The 4.95% senior unsecured notes due July 2031 carry a stable outlook, while the insurer’s financial leverage ratio stood at 21.4% through second-quarter 2026.
31d ago
verifying reliability
No specialized terms available for this topic.