Fundamental

Price / Revenue: 9.92

Price / Earnings: 38.36

Market Cap: CHF 1.66B

Price / Book: 1.75

Return On Equity (%): 2.44%