Price / Revenue: 86.39
Price / Earnings: -22.13
Market Cap: USD 3.83B
Price / Book: 9.48
Return On Equity (%): -52.79%