14 hours Carnival Corporation: A Good Buy At Current Levels Seeking Alpha Carnival Corporation: A Good Buy At Current Levels. Carnival Corp (CCL) · Current X