Price / Revenue: 1.63
Price / Earnings: -184.31
Market Cap: USD 152.53M
Price / Book: 3.98
Return On Equity (%): -2.15%