Price / Revenue: 6.13
Price / Earnings: 47.47
Market Cap: CHF 40.05B
Price / Book: 10.62
Return On Equity (%): 21.71%