Price / Revenue: 3.34
Price / Earnings: -0.68
Market Cap: USD 101.35M
Price / Book: -2.14
Return On Equity (%): -2.99K%