CCL - maybe has a poor rating by current financials and some analysts, but the future is looking VERY positive. MOST analysts are predicting CCL cash flow positive for 2023. And just as a reminder, this is November 2022. Next year (2023) is NOT too far away.
Investors invest in the future. Traders live for the day.