Price / Revenue: 2.62
Price / Earnings: 31.04
Market Cap: USD 60.03B
Price / Book: 3.17
Return On Equity (%): 10.52%