Registered entities
Biogena Stores Deutschland GmbH
Reg. No. D2910_HRB23609Germany
Biogena Diagnostics Deutschland GmbH
Reg. No. D2910_HRB26611Germany
Web presence
Top audience: Germany 33%, Austria 19%, Italy 12.6%, United States 6.7%, Switzerland 6.5%.
Social engagement
Social engagement: 12.5K social following, 7 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice in Austria: 92.3% of web traffic across its competitive set; worldwide: 54.3%.
