Price / Revenue: 4.42
Price / Earnings: 5.29
Market Cap: USD 80.37M
Price / Book: 1.31
Return On Equity (%): 26.43%