Price / Revenue: 1.24
Price / Earnings: 19.61
Market Cap: USD 23.8M
Price / Book: 2.48
Return On Equity (%): 13.59%