Schedule
Annual general meeting 2018 | 20 April 2018, 4 p.m. Kaufleutensaal Pelikanplatz CH-8001 Zurich |
Half-year results 2018 | 28 August 2018 |
Annual results 2018 | 26 February 2019 |
Annual general meeting 2019 | 12 April 2019 |
Half-year results 2019 | 27 August 2019 |