Price / Revenue: 6.94
Price / Earnings: 7.63
Market Cap: USD 121.4M
Price / Book: 1.17
Return On Equity (%): 17.33%