Price / Revenue: 0.72
Price / Earnings: 3.68
Market Cap: USD 96.4M
Price / Book: 3.17
Return On Equity (%): 87.75%