Swiss Re shares rose more than 3% on Friday after the reinsurer announced a $1.5 billion share buyback programme that exceeded expectations by 200%, overshadowing a record annual profit of $4.76 billion and a miss by its life and health unit on a $650 million portfolio charge.

