Price / Revenue: 2.02
Price / Earnings: 9.13
Market Cap: USD 186.17M
Price / Book: 1.51
Return On Equity (%): 14.72%