Net profit came in at 1.4 billion euros ($1.4 billion) in the first half, down 9% year-on-year, after a 138-million-euro impairment on Russia's exposure. The figure was above an analyst consensus gathered by the insurer of 1.33 billion euros.

Net operating profit, closely watched by the market, rose 4.8% yearly to 3.14 billion euros, above an analyst consensus of 2.96 billion euros.

As set out in its 2022-24 strategic plan, Generali will spend 500 million euros to repurchase up to 3% of its share capital by the end of December. The buyback starts on Wednesday.

"We have been able to achieve these results in an increasingly uncertain geopolitical and macroeconomic context," Chief Executive Philippe Donnet said in a statement.

"In the months to come, we will continue to be fully committed to the execution of our three-year plan," he added.

($1 = 0.9736 euros)

(Gianluca Semeraro, editing Federico Maccioni and Valentina Za)