Home Investing Carnival shares surge on strong earnings and ceasefire boost; analysts upbeat