Price / Revenue: 17.61
Price / Earnings: -1.78
Market Cap: USD 53.08M
Price / Book: -1.67
Return On Equity (%): -497.16%