Price / Revenue: 1.21
Price / Earnings: -8.14
Market Cap: USD 223.96M
Price / Book: -51.48
Return On Equity (%): -567.33%