Price / Revenue: 4.26
Price / Earnings: 15.01
Market Cap: USD 166.89M
Price / Book: 2.67
Return On Equity (%): 18.54%