Fundamental

Price / Revenue: 0.62

Price / Earnings: 11.03

Market Cap: CHF 433.59M

Price / Book: 1.82

Return On Equity (%): NA