Investors

Share Price

Featured Presentation

Latest Financial Report

Full year financial results
FY 2025 financial results 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