Price / Revenue: 16.06
Price / Earnings: 29.72
Market Cap: CHF 29.98B
Price / Book: 12.29
Return On Equity (%): 41.44%