Price / Revenue: 1.98
Price / Earnings: -629.83
Market Cap: USD 327.02M
Price / Book: 2.96
Return On Equity (%): -0.47%