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


At 9:22am: (LON:CCL) Carnival PLC share price was +16p at 4977p