Price / Revenue: 1.83
Price / Earnings: 70.1
Market Cap: USD 43.5M
Price / Book: 2.35
Return On Equity (%): 3.46%