its not the time to sell and its an opportunity to buy IMO. It might shoot up again. The company has a stronger balance sheet compared to many other companies in the same industry IMO.
Carnival is not Aften. Do not give much attention to the broker views. They are the ones manipulate the market. When u sell at a loss they will buy and profit.