Opprettet 1996 (Tyskland), Ibu-Stick egen 316 tilknyttede merkevarer og 4959 konkurrerende merkevarer. Ibu-Stick-merket eies av STADA ARZNEIMITTEL, et selskap oppført i Etats-Unis. ISIN-nummeret til STADA ARZNEIMITTEL er DE0007251803. Ibu-Stick kommer under Legemiddelprodusenter-bransjen.