Price / Revenue: 0.89
Price / Earnings: -36.42
Market Cap: USD 344.84M
Price / Book: -24.01
Return On Equity (%): NA