Price / Revenue: 10.85
Price / Earnings: 30.07
Market Cap: CHF 6.66B
Price / Book: 1.09
Return On Equity (%): 3.6%