Investors

Share Price

Featured Presentation

Latest Financial Report

Featured Upcoming Event

Recent Key Releases

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

Stay up-to-date