Il marchio OUTCAST, fondato in 1999 (Francia), da 43 marchi fratelli e 5384 marchi concorrenti. OUTCAST è di proprietà di BigBen Interactive, quotata alla borsa di Paris. Il codice identificativo della società in Borsa (ISIN) è FR0000074072. OUTCAST appartiene al settore di attività Hardware.