Price / Revenue: 6.42
Price / Earnings: 6.53
Market Cap: USD 347.01M
Price / Book: 0.97
Return On Equity (%): 15.43%