Price / Revenue: 5.69
Price / Earnings: -11.3
Market Cap: USD 384.56M
Price / Book: 18.04
Return On Equity (%): -118.91%