WS #10510

From 500 msgs · 7 key-dev

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.

Full world state #10510