Price / Revenue: 751.61
Price / Earnings: -5.33
Market Cap: USD 146.82M
Price / Book: 3.74
Return On Equity (%): -83.28%