Price / Revenue: 18.28
Price / Earnings: -444.13
Market Cap: USD 42.89B
Price / Book: 14.37
Return On Equity (%): -2.12%