Price / Revenue: 12.72
Price / Earnings: -122.79
Market Cap: USD 3.02B
Price / Book: 22.4
Return On Equity (%): -15.42%