Price / Revenue: 7.35
Price / Earnings: 52.42
Market Cap: USD 75B
Price / Book: 93.46
Return On Equity (%): 66.97%