Price / Revenue: 1.37
Price / Earnings: 23.38
Market Cap: CHF 5.53B
Price / Book: 3.73
Return On Equity (%): NA