Full Year 2024 Results Key Financial Results Revenue: CHF3.94b (up 4.8% from FY 2023).