Créée en 2006 (Italie), Sti possède 86 marques sœurs et 12303 marques concurrentes. Sti appartient à IMI PLC, cotée à la bourse de London. Le code ISIN de IMI PLC (numéro mondial de société cotée) est GB00BGLP8L22. Sti appartient au secteur d’activité Produits industriels.