Fundamental

Price / Revenue: 16.23

Price / Earnings: 105.78

Market Cap: CHF 704.4B

Price / Book: 54.05

Return On Equity (%): 46.86%