{
  "version": 1,
  "reportId": "osw",
  "title": "OneSpaWorld Holdings Limited shareholder and governance intelligence",
  "reportPath": "/ai/company/report/osw",
  "evidencePath": "/data/osw-report-evidence.json",
  "evidenceCutoff": "2026-07-25",
  "entity": {
    "legalName": "OneSpaWorld Holdings Limited",
    "ticker": "OSW",
    "cik": "1758488"
  },
  "evidenceClassifications": {
    "overview-top10": "calculated",
    "overview-top25": "calculated",
    "overview-ariel": "observed",
    "overview-short": "observed",
    "overview-valuation": "observed",
    "overview-insight-ariel": "calculated",
    "overview-insight-index": "inferred",
    "overview-insight-vote": "inferred",
    "ownership-control": "inferred",
    "ownership-table": "calculated",
    "ownership-concentration": "calculated",
    "ownership-history": "calculated",
    "ownership-flows": "calculated",
    "governance-ariel": "observed",
    "governance-blackrock": "observed",
    "governance-13d": "inferred",
    "governance-steiner": "observed",
    "vote-andrew-heyer": "calculated",
    "vote-maryam-banikarim": "calculated",
    "vote-lisa-myers": "calculated",
    "vote-say-on-pay": "calculated",
    "vote-equity-plan": "calculated",
    "governance-pressure": "inferred",
    "governance-counterweights": "inferred",
    "governance-response": "inferred",
    "valuation-multiples": "observed",
    "valuation-peers": "observed",
    "valuation-q1-revenue": "observed",
    "valuation-q1-income": "observed",
    "valuation-revenue-guide": "observed",
    "valuation-ebitda-guide": "observed",
    "short-series": "calculated",
    "short-selected": "calculated",
    "short-risk": "inferred",
    "action-ariel": "recommendation",
    "action-stewardship": "recommendation",
    "action-accumulation": "recommendation",
    "action-loss-review": "recommendation",
    "action-board": "recommendation",
    "actions-messaging": "recommendation",
    "actions-activism": "recommendation"
  },
  "sourcePolicies": {
    "q1-10q": {
      "immutable": true,
      "expectedContent": ["101,514,846", "247,631", "21,330"]
    },
    "2025-10k": {
      "immutable": true,
      "expectedContent": ["OneSpaWorld Holdings Limited", "FORM 10-K"]
    },
    "2026-proxy": {
      "immutable": true,
      "expectedContent": ["Maryam Banikarim", "Lisa Myers", "Andrew R. Heyer"]
    },
    "2026-vote": {
      "immutable": true,
      "expectedContent": ["52,525,466", "17,653,714", "13,692,610"]
    },
    "ariel-13g": {
      "immutable": true,
      "expectedContent": ["15,432,414", "15.2"]
    },
    "blackrock-13g": {
      "immutable": true,
      "expectedContent": ["9741166", "9.6"]
    },
    "steiner-13d": {
      "immutable": true,
      "expectedContent": ["OneSpaWorld Holdings Limited"]
    },
    "sec-13f": {
      "observedAt": "2026-03-31",
      "validThrough": "2026-08-14",
      "expectedContent": ["Form 13F Data Sets"]
    },
    "sec-13f-faq": {
      "immutable": true,
      "expectedContent": ["Form 13F"]
    },
    "q1-investor": {
      "observedAt": "2026-04-30",
      "maxAgeDays": 120
    },
    "sp-index": {
      "immutable": true
    },
    "market-stats": {
      "observedAt": "2026-07-25",
      "maxAgeDays": 7,
      "expectedContent": ["OneSpaWorld", "Statistics"]
    }
  },
  "calculations": [
    {
      "id": "top-10-shares",
      "evidenceId": "overview-top10",
      "operator": "sum",
      "operands": [
        15432414, 9940647, 4465344, 3987390, 3884788, 3843235, 3815637, 3783979, 3721816, 2516798
      ],
      "expected": 55392048,
      "renderedText": "55.39m"
    },
    {
      "id": "top-10-percent",
      "evidenceId": "overview-top10",
      "operator": "percent",
      "operands": [55392048, 101514846],
      "precision": 1,
      "expected": 54.6,
      "renderedText": "54.6%"
    },
    {
      "id": "top-20-shares",
      "evidenceId": "ownership-concentration",
      "operator": "sum",
      "operands": [
        15432414, 9940647, 4465344, 3987390, 3884788, 3843235, 3815637, 3783979, 3721816, 2516798,
        2415781, 2335346, 2313492, 2166596, 2158176, 1934839, 1783639, 1708873, 1664266, 1561051
      ],
      "expected": 75434107,
      "renderedText": "75.43m"
    },
    {
      "id": "top-20-percent",
      "evidenceId": "ownership-concentration",
      "operator": "percent",
      "operands": [75434107, 101514846],
      "precision": 1,
      "expected": 74.3,
      "renderedText": "74.3%"
    },
    {
      "id": "top-20-quarter-change",
      "evidenceId": "ownership-concentration",
      "operator": "sum",
      "operands": [
        1421104, 2561599, 1430866, 3181857, 1697822, 826099, 1562566, 572304, 194557, 11746,
        -1924160, 27309, -865719, 64136, -81863, -161429, -65030, -495675, 64089, -704554
      ],
      "expected": 9317624,
      "renderedText": "+9.32m Q/Q"
    },
    {
      "id": "top-25-shares",
      "evidenceId": "overview-top25",
      "operator": "sum",
      "operands": [
        15432414, 9940647, 4465344, 3987390, 3884788, 3843235, 3815637, 3783979, 3721816, 2516798,
        2415781, 2335346, 2313492, 2166596, 2158176, 1934839, 1783639, 1708873, 1664266, 1561051,
        1528884, 1455312, 1412903, 1365960, 1324663
      ],
      "expected": 82521829,
      "renderedText": "82.52m"
    },
    {
      "id": "top-25-percent",
      "evidenceId": "overview-top25",
      "operator": "percent",
      "operands": [82521829, 101514846],
      "precision": 1,
      "expected": 81.3,
      "renderedText": "81.3%"
    },
    {
      "id": "top-25-quarter-change",
      "evidenceId": "ownership-concentration",
      "operator": "sum",
      "operands": [
        1421104, 2561599, 1430866, 3181857, 1697822, 826099, 1562566, 572304, 194557, 11746,
        -1924160, 27309, -865719, 64136, -81863, -161429, -65030, -495675, 64089, -704554, 291018,
        659440, 242433, -188011, 707989
      ],
      "expected": 11030493,
      "renderedText": "+11.03m Q/Q"
    },
    {
      "id": "maryam-banikarim-withheld",
      "evidenceId": "vote-maryam-banikarim",
      "operator": "percent",
      "operands": [17653714, 94049625],
      "precision": 1,
      "expected": 18.8,
      "renderedText": "18.8% withheld"
    },
    {
      "id": "lisa-myers-withheld",
      "evidenceId": "vote-lisa-myers",
      "operator": "percent",
      "operands": [13692610, 94049625],
      "precision": 1,
      "expected": 14.6,
      "renderedText": "14.6% withheld"
    }
  ],
  "entityAssertions": [
    {
      "required": "Maryam Banikarim",
      "forbidden": ["Shellye Archambeau Banikarim"],
      "sourceId": "2026-vote"
    },
    {
      "required": "Lisa Myers",
      "forbidden": ["Walter Myers"],
      "sourceId": "2026-vote"
    },
    {
      "required": "Andrew R. Heyer",
      "forbidden": ["Andrew Heyer Jr."],
      "sourceId": "2026-vote"
    }
  ],
  "requiredReportText": [
    "Evidence cutoff: July 25, 2026",
    "Strategic research. Not investment advice or a recommendation to trade OSW"
  ]
}
