Price / Revenue: 5.33
Price / Earnings: 29.6
Market Cap: USD 75.88B
Price / Book: 12.88
Return On Equity (%): 18.3%