The honest frame
Four facts. No collapse headline.
The stock is lagging the recovery — and 2015. Operations still print occupancy above 100%, not a peer-level earnings tape. Brand damage is real and the company called it self-inflicted. 2027 is cheap winter and firm summer — not empty ships. Every figure below is from nclh-data.json and bookings.json.
Market tape
NCLH vs the recovery, the peers, and 2015.
Weekly closes from Yahoo (Aug 2024–Aug 2026) are embedded for NCLH, CCL, and RCL — 106 points each. Tape, rebased peers, and the scoreboard use that file, so the comparison stays up if the browser blocks Yahoo. A live 2-year daily pull is still attempted for the tape overlay. NCLH is primary.
Tape · NCLH weekly close
Embedded weekly series · 106 points · Yahoo 1wk
Rebased peers · 2-year performance
Yahoo weekly closes, each series starts at 100 on 2024-08-19. Embedded — works offline. Source: query1.finance.yahoo.com interval=1wk range=2y.
Valuation / damage · P/E and vs 52-week high
P/E from the embedded tape (NCLH Yahoo TTM 10.59, CCL 12.11). RCL TTM P/E was not sourced and is omitted. % below 52-week high is snapshot price vs fiftyTwoWeekHigh. NCLH is also 72.6% below the Nov 2, 2015 ATH close of $63.76.
P/E ttm
% below 52-week high
Scoreboard · published YTD / 1Y
Do not mix sources. YTD is price vs Yahoo unadjusted YE 2025 close (NCLH $22.32 → −21.8%, CCL −11.9%, RCL +7.7%). 1Y is Yahoo weekly close week of 18 Aug 2025 (NCLH −30.3%). The ytdPctPortfoliosLabAug18 field holds the Yahoo YE number for JS compat — not PortfoliosLab. SPX not pulled this compile.
Year-end closes
Unadjusted public compilations. COVID crash, 2022 trough, then a recovery that stalled. Still ~73% below the Nov 2, 2015 ATH of $63.76.
Short interest · NCLH
FINRA-style biweekly. Stocknear settlement 11 Aug 2026: 84.07M / 20.74% float / 5.36 DTC, up 2.85% from Jul 24. Elevated, not a squeeze.
News log
25 sourced stories. Sentiment is brand-impact, not a verdict.
Click a card to open the primary source. Filters are sentiment only. Severity chips are analyst judgments from the research brief.
Brand risk
The damage is real. It is not a mystery. It is also not the whole company.
The namesake brand wears the party / Freestyle frame. 2026 CDC-posted outbreaks sit on Oceania and Regent, not Norwegian. Dawn failed VSP with an 84 in Tampa. Booking-curve weakness is concentrated at Norwegian. Do not invent occupancy or a namesake outbreak that is not on the CDC index.
CDC Vessel Sanitation scores
Pass ≥ 86 (CDC: 85 or lower is not satisfactory). Norwegian Dawn 84 on Mar 29, 2026 in Tampa is the verified 2026 fail. Luxury-brand scores on the same green sheet are mostly 97–100.
CDC-posted outbreaks (NCLH brands, 2026)
CDC posts only voyages with ≥3% GI illness. 2026 NCLH-brand outbreaks on the Jul 23, 2026 index: Oceania Insignia (E. coli) and Regent Seven Seas Mariner (E. coli). No Norwegian-branded ship.
2027 inventory · high-margin cabins
Lead with balcony and suite. Insides are the floor, not the story.
Public face is a small illustrative sample of 2027 Norwegian / Oceania / Regent sailings — not a mirrored full catalog. Last CruiseSheet JSON-LD snapshot Aug 25 2026 (scrapes paused). Pattern: cheap winter / firm summer on namesake shorts; Oceania and Regent stay luxury. Extra KPIs are medians from that snapshot’s aggregates. Default sort is balcony price. Click a row for CruiseSheet. No invented occupancy.
CruiseSheet census floors · Aug 25, 2026
Floor table is aggregates from the last CruiseSheet 2027 snapshot (Aug 25) — not a browsable full inventory. Royal / Princess / HAL 2027 from-prices are Aug 19 titles (2027-filtered title URLs 404 today). Fleet-wide brand titles are 2026–2028/29, not 2027-only.
Collected 2027 sailings by month
Median balcony (gold) and suite from last census aggregates — not the inside “from” floor. Inside is dashed for comparison only. Public table below is a small sample, not the full catalog.
Winter vs summer · sourced 7-nt from-prices
Same-ship 7-nt from-prices, different itineraries — do not treat the index floor ($309 Dawn 4-nt Jacksonville) as a summer 7-nt. Encore LA 31 Jan $539 vs Seattle Alaska 8 Aug $1,529 (unchanged). Epic Port Canaveral 3 Jan $639 vs Rome–Barcelona 6 Jun $1,189. Breakaway NOLA 3 Jan $559 (was $629 Monday) vs Boston 29 Aug $1,019. Chart reads comps.encoreWinterSummer.
Sailings on sale
Illustrative sample only — full catalog not mirrored here. Click a row to open CruiseSheet.
| Date | Ship | Nts | Itinerary | Port | Inside | OV | Balcony | Suite | Note |
|---|
Passenger fights
1 verified clip. 2 in writing only. No invented video IDs.
Catalog compiled 19 Aug 2026. One verified video: Norwegian Spirit overboard 8 Aug 2024 (YouTube xiBz2tsXbw8). Writing-only: Encore embarkation assault 22 Nov 2025; Encore crew stabbing May 2024. Legionnaires news recap is not a fight and is omitted.
No verified video
Documented in writing only. Do not invent a YouTube ID for these.
Consider-only art · Freestyle vs the park
Crayon Chaos: Life Finds a Way (at Sea).
Drawn by Malcolm, adopted son of this dashboard. Fiction/parody crayon scenes only. Not official Norwegian / Oceania / Regent art. Not photos of real incidents. No logos. No named private people. Gallery-only. We add more when he sends them. Not occupancy. Not a betting tip.
Who owns it
They own the guide cut, the Dawn 84, and the luxury-brand ballast.
Official bio links on every card. Sourced roster as of 19 Aug 2026 — nclhltd.com executive-team page, ncl.com brand leadership, corporate-governance board table, Feb 12 CEO PR, and the Elliott board-refreshment PR. 9 directors after 31 Mar 2026. No invented pay, ages, or people.