Carnival Corp (CCL) Kills on Earnings, Announces $1B Stock Buyback By: InvestorPlace June 28, 2016 at 12:40 PM EDT Read More >> Related Stocks: Carnival Corp