Price / Revenue: 61.33
Price / Earnings: -2.71
Market Cap: USD 178.04M
Price / Book: 41.98
Return On Equity (%): -655.53%