Price / Revenue: 16.72
Price / Earnings: 43.74
Market Cap: USD 99.92B
Price / Book: 5.7
Return On Equity (%): 14.18%