Price / Revenue: 20.41
Price / Earnings: 132.89
Market Cap: USD 697.4B
Price / Book: 64.65
Return On Equity (%): 48.93%