Price / Revenue: 0.62
Price / Earnings: 11.03
Market Cap: CHF 433.59M
Price / Book: 1.82
Return On Equity (%): NA