Price / Revenue: 4.15
Price / Earnings: 3.4
Market Cap: USD 105.14M
Price / Book: 0.63
Return On Equity (%): 20.27%