Investors

Share Price

Featured Presentation

Latest Financial Report

Quarterly trading updates
Q1 2024 trading update press release

LATEST KEY RELEASE

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

NEXT UPCOMING EVENT

Stay up-to-date