Price / Revenue: 39.12
Price / Earnings: -3.19
Market Cap: USD 65.78M
Price / Book: 19.13
Return On Equity (%): -186.56%