Price / Revenue: 6.81
Price / Earnings: 32.16
Market Cap: USD 40.09B
Price / Book: 9.43
Return On Equity (%): 30.6%