Price / Revenue: 1.6
Price / Earnings: 18.99
Market Cap: USD 30.18B
Price / Book: 2.38
Return On Equity (%): 2.26%