Price / Revenue: 1.55
Price / Earnings: 6.16
Market Cap: USD 98.52M
Price / Book: 0.84
Return On Equity (%): 14.51%