Price / Revenue: 3.37
Price / Earnings: -21.31
Market Cap: USD 1.38B
Price / Book: 10.87
Return On Equity (%): -16.07%