Price / Revenue: 3.1
Price / Earnings: -10.8
Market Cap: USD 1.58B
Price / Book: 2.62
Return On Equity (%): -22.59%