Price / Revenue: 15.13
Price / Earnings: 43.41
Market Cap: USD 599.73B
Price / Book: 34.68
Return On Equity (%): 88.57%