Price / Revenue: 3.27
Price / Earnings: 6.83
Market Cap: USD 23.08B
Price / Book: 1.24
Return On Equity (%): 19.15%