Price / Revenue: 0.34
Price / Earnings: 12.12
Market Cap: USD 113.12M
Price / Book: 3.17
Return On Equity (%): 25.11%