Price / Revenue: 1.05
Price / Earnings: -108.31
Market Cap: USD 377.04M
Price / Book: 1.78
Return On Equity (%): -1.64%