Price / Revenue: 11.76
Price / Earnings: -143.99
Market Cap: USD 12.41B
Price / Book: 0.97
Return On Equity (%): -0.17%