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


At 9:09am: (LON:CCL) Carnival PLC share price was -24p at 4878p