De operationele winst steeg met 21% naar een recordbedrag van $7,4 miljard voor het jaar tot 31 december en overtrof daarmee de gemiddelde schatting van $7,1 miljard in een door het bedrijf samengestelde enquête onder analisten.

Verzekeraars zijn de afgelopen jaren goed omgegaan met onverwachte claims door zaken als COVID-19, klimaatrampen en de oorlog in Oekraïne, voornamelijk door premies te verhogen en bepaalde activiteiten uit te sluiten.

Zurich, de op vier na grootste verzekeraar van Europa, heeft vorig jaar ambitieuzere financiële driejarendoelstellingen vastgesteld, waaronder een doelstelling voor 2025 voor een bedrijfsresultaat na belastingen (BOPAT ROE) van meer dan 20%. De BOPAT ROE voor 2023 kwam uit op 23,1%.

"Eén jaar na de start van het driejarenplan overtreffen we alle doelen voor 2025, of zijn we bezig deze te overtreffen," zei Chief Executive Mario Greco tijdens een mediacall.

Zurich verhoogde haar richtlijn voor de samengestelde jaarlijkse groei van de winst per aandeel naar meer dan 10%, vergeleken met haar oorspronkelijke doelstelling van 8%.

Concurrent AXA stelde donderdag nieuwe doelen, waaronder een geschatte samengestelde jaarlijkse groei van de onderliggende winst per aandeel van 6-8% voor de periode 2023-2026.

Greco zei dat Zurich "de mogelijkheden" voor haar Duitse levensverzekeringsportefeuille zou heroverwegen nadat het plan om de portefeuille van $20 miljard aan Viridium Holding te verkopen vorige maand niet doorging.

De operationele winst van de levensverzekeringsactiviteiten van Zurich steeg met 39% in dollars naar $2,1 miljard, tegenover de verwachte $1,8 miljard. De operationele winst van het schadebedrijf steeg met 7% naar $3,9 miljard, tegenover een prognose van $4,1 miljard.

Analisten van KBW beschreven de resultaten als "gemengd", waarbij ze wezen op de lager dan verwachte winst op onroerend goed en schade, en herhaalden hun "underperform" rating voor het aandeel.

Zurich zei dat het van plan is om het dividend met 8% te verhogen naar 26 Zwitserse frank per aandeel.

($1 = 0,8778 Zwitserse frank)