Source - SMW
Carnival Corporation & plc bought back 50,000 shares yesterday at an average price of 5037.2228p apiece to be held in treasury.


At 9:49am: (LON:CCL) Carnival PLC share price was +17.5p at 5097.5p