Price / Revenue: 3.44
Price / Earnings: -7.46
Market Cap: USD 805.31M
Price / Book: 1.73
Return On Equity (%): -21.51%