Price / Revenue: 5.53
Price / Earnings: -254.33
Market Cap: CHF 1.28B
Price / Book: 1.24
Return On Equity (%): -0.51%