Price / Revenue: 12.38
Price / Earnings: 56.81
Market Cap: USD 83.7B
Price / Book: 25.42
Return On Equity (%): 47.61%