Price / Revenue: 1.01
Price / Earnings: -162.96
Market Cap: USD 230.03M
Price / Book: 2.2
Return On Equity (%): -1.25%