WS #10510
Carnival (CCL) posts 12th straight record net yield growth with 3.4M passengers and 104% occupancy, but shares drop on weak guidance.
Carnival Q2 Earnings Beat
Carnival (CCL) posts 12th straight record net yield growth with 3.4M passengers and 104% occupancy, but shares drop on weak guidance.