Price / Revenue: -50.6
Price / Earnings: -46.87
Market Cap: USD 1.12B
Price / Book: 1.08
Return On Equity (%): -2.19%