Price / Revenue: 1.83
Price / Earnings: -521.8
Market Cap: USD 42.85B
Price / Book: 8.54
Return On Equity (%): -1.57%