Despite losses from natural disasters, the name behind HDI and Hannover Re exceeds expectations