Price / Revenue: 11.02
Price / Earnings: 53.87
Market Cap: USD 115.38B
Price / Book: 3.24
Return On Equity (%): 6.01%