Price / Revenue: 28.49
Price / Earnings: -105.74
Market Cap: USD 8.72B
Price / Book: 15.53
Return On Equity (%): -19.88%