Price / Revenue: 7
Price / Earnings: 55.45
Market Cap: USD 27.24B
Price / Book: 7.25
Return On Equity (%): 3.7%