Price / Revenue: 6.34
Price / Earnings: 31.67
Market Cap: CHF 18.33B
Price / Book: 14.8
Return On Equity (%): 43.8%