Price / Revenue: 2.1
Price / Earnings: 5.61
Market Cap: USD 92.26M
Price / Book: 1.17
Return On Equity (%): 23.72%