Price / Revenue: 15
Price / Earnings: -964.93
Market Cap: USD 41.4B
Price / Book: 11.96
Return On Equity (%): -2.73%