Fundamental

Price / Revenue: 5.53

Price / Earnings: -254.33

Market Cap: CHF 1.28B

Price / Book: 1.24

Return On Equity (%): -0.51%