Price / Revenue: 13.69
Price / Earnings: -2.12
Market Cap: USD 18.84M
Price / Book: -35.17
Return On Equity (%): -257.5%