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,

 » Read More