Oprettet i 2006 (United States), CAPTION egen 230 søstermærker og 2279 konkurrerende mærker. Mærket CAPTION er ejet af SMITH & NEPHEW, et selskab noteret i London. Det internationale værdipapiridentifikationsnummer (ISIN) for SMITH & NEPHEW er GB0009223206. CAPTION's sektor er Medicinsk udstyr og instrumenter.