Price / Revenue: 9.04
Price / Earnings: 13.7
Market Cap: USD 318.26M
Price / Book: 0.87
Return On Equity (%): 6.57%