Price / Revenue: 2.28
Price / Earnings: 11.99
Market Cap: CHF 173.62M
Price / Book: 0.52
Return On Equity (%): NA