Price / Revenue: 5.43
Price / Earnings: 31.12
Market Cap: USD 106.75B
Price / Book: 3.81
Return On Equity (%): 3.14%