CUK Financials: Carnival PLC AI Analysis