Price / Revenue: 14.06
Price / Earnings: -173.09
Market Cap: USD 30.8B
Price / Book: 23.12
Return On Equity (%): -15.25%