Price / Revenue: 2.26
Price / Earnings: 50.59
Market Cap: USD 22.36B
Price / Book: 3.38
Return On Equity (%): 2.62%