Carnival buys back shares

Carnival Corporation & plc bought back 50,000 ordinary shares on 29 Dec at an average price of 4897.7158p apiece to be held in treasury.

At 8:08am: (LON:CCL) Carnival PLC share price was -29p at 4863p