Price / Revenue: 2.34
Price / Earnings: 28.46
Market Cap: USD 136.16M
Price / Book: 3.01
Return On Equity (%): 11.36%