Het merk OUTCAST, opgericht in 1999 (Frankrijk), over van de 43 zustermerken en 5384 concurrerende merken. OUTCAST is eigendom van BigBen Interactive, genoteerd aan de beurs van Paris . De ISIN code van het bedrijf is FR0000074072. OUTCAST behoort tot de bedrijfssector Hardware.