With shares down almost 80% over the previous five years, Carnival Corporation (CCL -0.53%) has been a punishing investment for many long-term shareholders as it has grappled with headwinds like the COVID-19 pandemic, inflation, and rising interest rates.