Price / Revenue: 1.26
Price / Earnings: 43.3
Market Cap: CHF 294.27M
Price / Book: 1.44
Return On Equity (%): NA