Who we are.
Third-largest global player in the €190 billion OTC & VMS market, delivering compelling growth through 100 beloved brands serving 500 million consumers worldwide1. Backed by CD&R and driven by our mission — “Health. In your hands” — we are unlocking long-term value creation, empowering consumers to take charge of their health.
Financial calendar.
Next financial communication: FY2025 expected to be released end of Q1 2026.
As of April 2025, Opella is proud to be the first global consumer healthcare company to achieve B CorpTM Certification, meeting the rigorous social, environmental, and governance standards set by B Lab.
- Internal Opella penetration study 2023.
- According to Nicholas Hall's DB6 2024™.
- Opella data, FY 2024 published financial results.
Have a question or simply want to know more?
You can contact our IR team.