Investors

Share Price

Featured Presentation

Latest Financial Report

Quarterly trading updates
Q3 2025 trading update presentation

LATEST KEY RELEASE

Key releases are ad hoc announcements pursuant to SIX Swiss Exchange Art. 53 LR

NEXT UPCOMING EVENT

Stay up-to-date