Price / Revenue: 9.92
Price / Earnings: 38.36
Market Cap: CHF 1.64B
Price / Book: 1.75
Return On Equity (%): 2.44%