Price / Revenue: 16.47
Price / Earnings: 13.57
Market Cap: USD 181.25M
Price / Book: 1.07
Return On Equity (%): 7.93%