Oprettet i 2005 (Japan), STMORACEL egen 125 søstermærker og 4958 konkurrerende mærker. STMORACEL er ejet af Eisai, der er noteret på børsen i Francfort Det internationale værdipapiridentifikationsnummer (ISIN) for Eisai er JP3160400002. STMORACEL's sektor er Lægemiddelproducenter.