Price / Revenue: 1.43
Price / Earnings: -3.18
Market Cap: USD 825.1M
Price / Book: 8.13
Return On Equity (%): -181.03%