Price / Revenue: 4.17
Price / Earnings: -9.38
Market Cap: USD 710.07M
Price / Book: 1.94
Return On Equity (%): -19.92%