STM Group Plc-merket, grunnlagt 2000 (Isle of Man), fra 1933 konkurrerende merkevarer. STM Group Plc-merket eies av STM Group Plc, et selskap oppført i Francfort. Selskapets internasjonale verdipapiridentifikasjonsnummer (ISIN) er IM00B1S9KY98. STM Group Plc kommer under Asset Management-bransjen.