by Cruise Market Watch | Dec 21, 2010 | Stock
Following yesterday's upgrade to Overweight and a $51 price target, Carnival (CCL) released 4th quarter and year end earnings this morning delivering investors an early Christmas present. Earnings were in line with analyst expectations, overcoming some of the expected...