Price / Revenue: 1.87
Price / Earnings: 31.79
Market Cap: USD 136.07B
Price / Book: 6.76
Return On Equity (%): 23.78%