Carnival Corp Ltd. (CCL)

Market price: $27.74

6 valuation methods