Price / Revenue: 13.84
Price / Earnings: 24.59
Market Cap: USD 80.82B
Price / Book: 2.9
Return On Equity (%): 11.76%