Price / Revenue: 0.78
Price / Earnings: 16.88
Market Cap: USD 9.31B
Price / Book: 1.6
Return On Equity (%): 9.77%