Price / Revenue: 6.48
Price / Earnings: 32.4
Market Cap: CHF 18.67B
Price / Book: 15.14
Return On Equity (%): 43.8%