Price / Revenue: 5.93
Price / Earnings: -77.78
Market Cap: USD 865.39M
Price / Book: 5.98
Return On Equity (%): -9.82%