Price / Revenue: 5.66
Price / Earnings: 39.21
Market Cap: USD 477.5B
Price / Book: 8.86
Return On Equity (%): 13.66%