Fundamental

Price / Revenue: 0.39

Price / Earnings: 31.26

Market Cap: CHF 3.4B

Price / Book: 3.7

Return On Equity (%): 11.87%