Price / Revenue: 12.31
Price / Earnings: -0.67
Market Cap: USD 130.75M
Price / Book: 1.27
Return On Equity (%): -99.73%