Price / Revenue: 1.59
Price / Earnings: 10.89
Market Cap: USD 472.79M
Price / Book: 0.7
Return On Equity (%): 5.98%