Price / Revenue: 3.7
Price / Earnings: 28.39
Market Cap: USD 176.36M
Price / Book: 6.06
Return On Equity (%): NA