Creado en 2000 (Alemania), STS Group posee 23 marcas hermanas y 1933 marcas de la competencia. La marca STS Group es propiedad de MUTARES SE & CO. KGAA, una empresa que cotiza en Francfort. Su codigo de empresa cotizada en la bolsa de valores, conocido como ISIN, es DE000A2NB650. STS Group forma parte del sector de actividad Gestión de activos.