UniCredit SpA holds an equity stake of about 4.1% in the share capital of Generali, according to a press release on Sunday.