Price / Revenue: 1.19
Price / Earnings: 11.1
Market Cap: USD 61.3B
Price / Book: 2.23
Return On Equity (%): 20.36%