Price / Revenue: 2.11
Price / Earnings: -171.81
Market Cap: USD 133.05M
Price / Book: 3.16
Return On Equity (%): -1.25%