Price / Revenue: 3.97
Price / Earnings: -499.79
Market Cap: USD 59.33B
Price / Book: 16.61
Return On Equity (%): -3.89%