On October 15, 2026, Zurich Insurance Group appointed Scott Yin, formerly of AXA Tianping, as CEO of Zurich China. Yin will lead the next phase of growth in the company’s commercial and retail businesses, with a focus on supporting Chinese businesses expanding internationally.

Zurich also entered a 10-year co-insurance alliance with Santalucía to promote and share Auto, Death and Pet insurance in Spain. The partnership aims to strengthen both companies’ offerings in the Spanish market.

RBC analysts reaffirmed their Buy rating on Zurich. Jefferies maintained its Neutral rating and raised its price target.