Price / Revenue: 0.46
Price / Earnings: -30.62
Market Cap: USD 2.24B
Price / Book: -79.83
Return On Equity (%): -59.84%