Price / Revenue: 9.3
Price / Earnings: 46.89
Market Cap: USD 51.4B
Price / Book: 2.56
Return On Equity (%): 5.9%