Price / Revenue: 6.52
Price / Earnings: 6.64
Market Cap: USD 353.82M
Price / Book: 0.99
Return On Equity (%): 15.43%