Price / Revenue: 3.29
Price / Earnings: -3.21
Market Cap: USD 479.61M
Price / Book: 6.88
Return On Equity (%): -122.43%