Price / Revenue: 0.1
Price / Earnings: -2.29
Market Cap: USD 143.01M
Price / Book: 0.63
Return On Equity (%): -24.65%