The honest frame
Four facts. No collapse headline.
The stock is lagging. Operations are printing records. Brand damage is real. 2027 is cheap winter and firm summer — not empty ships. Every figure below is from carnival-data.json and bookings.json.
Market tape
CCL vs the recovery, the peers, and 2018.
Weekly closes from Yahoo (Aug 2024–Aug 2026) are embedded for CCL, RCL, and NCLH — 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.
Tape · CCL 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 (CCL 12.27, RCL 18.65, NCLH 11.28). % below 52-week high is snapshot price vs fiftyTwoWeekHigh. CCL is also 62% below the Jan 2018 ATH of $72.70 — no sourced ATH for RCL or NCLH in this file, so that bar is omitted.
P/E ttm
% below 52-week high
Scoreboard · published YTD / 1Y
Do not mix sources. CCL YTD is price vs YE 2025 $30.54. RCL / NCLH from PortfoliosLab mid-August. SPX from Barchart.
Year-end closes
Unadjusted public compilations. COVID crash, 2022 trough, then three recovery years — still 62% below the Jan 30, 2018 ATH of $72.70.
Your short · CCL
Richard Shillington · personal Robinhood short — not the 37.72M market short interest.
Short interest · CCL
FINRA-style biweekly. SmartInvestorsDaily latest print, Stocknear cross-check. As of Aug 19, 2026. Shorts covering, not a squeeze.
News log
24 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.
Carnival Cruise Line still wears the cheap / party frame. Princess carried the 2026 CDC outbreak tape. Alaska regulators have a 757-day VGP file and a data-withholding fight. Safety headlines are low-frequency and high-media. Do not invent a 12-fail CDC epidemic — Breeze 86 is the verified near-fail.
CDC Vessel Sanitation scores
Pass ≥ 86. Breeze is the only major Carnival-branded 2026 near-fail we verified. No Carnival-brand failure (≤85) in the 2026 recaps we checked.
CDC-posted outbreaks (Carnival Corp brands, 2026)
CDC posts only voyages with ≥3% GI illness. All three 2026 posted outbreaks are Princess, not Carnival Cruise Line. List as of Jul 23, 2026.
2027 inventory · high-margin cabins
Lead with balcony and suite. Insides are the floor, not the story.
CruiseSheet still lists 1,696 Carnival 2027 sailings from $190 — that $190 is a 3-night January Conquest inside, not a July balcony. Extra KPIs below are medians from the collected Carnival sample only. Default sort is balcony price. No invented occupancy.
CruiseSheet index floors · Aug 19, 2026
Market-wide listing-page titles. Use this for floors — the 305-sailing sample below is biased toward January and cheapest-sort pages.
Collected Carnival 2027 sailings by month
Median balcony (gold) and suite in the Carnival sample — not the inside “from” floor. Inside is dashed for comparison only. Sample is not a census of 1,696.
Carnival Magic · 8-night Miami, same itinerary
Jan 23, 2027 inside $429 — suite sold out, $46 under prior ATL of $475. June 5 $949 / July 3 $1,019. Winter is cheap. Summer is not a clearance rack.
Sailings on sale
305 Carnival 2027 rows with cabin prices. Click a row to open CruiseSheet.
| Date | Ship | Nts | Itinerary | Port | Inside | OV | Balcony | Suite | Note |
|---|
Passenger fights
15 verified clips. 7 more in writing only. No invented video IDs.
Catalog compiled 19 Aug 2026. Every grid item uses the embedUrl already on disk. YouTube items get an iframe; news-hosted clips get a source link. Text-only rows are the noVideo list — no dummy players.
No verified video
Documented in writing only. Do not invent a YouTube ID for these.
Who owns it
They own the record books and the brand damage.
They own the record books and the brand damage. Official bio links on every card. Sourced roster as of 19 Aug 2026 — carnivalcorp leadership pages, official bios, 2026 press/LinkedIn-level mentions for CCL brand staff, and the 2026 proxy slate. No invented pay, ages, or people.