Price / Revenue: 3.19
Price / Earnings: 23.34
Market Cap: USD 172.72M
Price / Book: 4.23
Return On Equity (%): 17.91%