Price / Revenue: 2.59
Price / Earnings: 7.1
Market Cap: USD 583.46M
Price / Book: 1.12
Return On Equity (%): 17.07%