Price / Revenue: 16.59
Price / Earnings: -158.09
Market Cap: USD 26.9B
Price / Book: 26.12
Return On Equity (%): -5.45%