Price / Revenue: 17.21
Price / Earnings: 38.58
Market Cap: USD 431.1B
Price / Book: 62.33
Return On Equity (%): 42.16%