Price / Revenue: 0.52
Price / Earnings: 7.01
Market Cap: USD 32.25B
Price / Book: 2.54
Return On Equity (%): 11.09%