Fundamental

Price / Revenue: 6.34

Price / Earnings: 31.67

Market Cap: CHF 18.33B

Price / Book: 14.8

Return On Equity (%): 43.8%