Price / Revenue: 5.92
Price / Earnings: -3.32
Market Cap: USD 1.86B
Price / Book: 0.93
Return On Equity (%): -24.27%