Price / Revenue: 7.28
Price / Earnings: 10.55
Market Cap: USD 81.38M
Price / Book: 0.84
Return On Equity (%): 8.12%