Price / Revenue: 9.08
Price / Earnings: -44.66
Market Cap: USD 2.11B
Price / Book: 5.34
Return On Equity (%): -13.12%