Price / Revenue: -193.95
Price / Earnings: -95.66
Market Cap: USD 18.67B
Price / Book: 36.78
Return On Equity (%): -11%