CUKPF Financials: Carnival PLC AI Analysis