Price / Revenue: 6.8
Price / Earnings: -23.92
Market Cap: USD 586.09M
Price / Book: 6.18
Return On Equity (%): -24.61%