Disaster drives combined ratio spike as economic concerns cloud outlook
Chubb reported first quarter 2025 net income of $1.33 billion and core operating income of $1.49 billion, down from $2.14 billion and $2.16 billion, respectively, in the same period last year.
The company cited $1.64 billion in pre-tax catastrophe losses,