Price / Revenue: 32.92
Price / Earnings: -26.88
Market Cap: USD 2.17B
Price / Book: 0.59
Return On Equity (%): -2.1%