Price / Revenue: 21.38
Price / Earnings: 125.13
Market Cap: USD 767.39B
Price / Book: 59.95
Return On Equity (%): 51.15%