Norwegian Cruise Line (NCLH) closed the most recent trading day at $18.64, moving +0.22% from the previous trading session.
Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores.
Carnival stock leapt on its earnings beat, record Q2 revenue early Tuesday. The cruise giant lifted its outlook as 2025 demand outpaces 2024.