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


At 9:56am: (LON:CCL) Carnival PLC share price was +2.5p at 5032.5p