Price / Revenue: 9.14
Price / Earnings: -1.51
Market Cap: USD 95.12M
Price / Book: 1.78
Return On Equity (%): -77.3%