Price / Revenue: 5.49
Price / Earnings: -165.04
Market Cap: USD 25.78B
Price / Book: 2.69
Return On Equity (%): -1.6%