Investors

Share Price

Featured Presentation

Latest Financial Report

Quarterly trading updates
Q1 2024 trading update press release

Featured Upcoming Event

Recent Key Releases

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

Stay up-to-date