Price / Revenue: 1.99
Price / Earnings: 19.28
Market Cap: USD 114.8M
Price / Book: 3.47
Return On Equity (%): 17.5%