Price / Revenue: 0.39
Price / Earnings: 31.26
Market Cap: CHF 3.4B
Price / Book: 3.7
Return On Equity (%): 11.87%