Price / Revenue: 4.94
Price / Earnings: -7.69
Market Cap: USD 1.07B
Price / Book: 2.02
Return On Equity (%): -25.01%