Price / Revenue: 1.57
Price / Earnings: 13.43
Market Cap: USD 95.17M
Price / Book: 0.87
Return On Equity (%): 6.67%