News

Q1 2025 earnings, released Thursday, came in stronger than expected, but fell sequentially, as its combined ratio edged up.