Price / Revenue: 3.34
Price / Earnings: -18.08
Market Cap: USD 3.41B
Price / Book: 18.05
Return On Equity (%): -21.36%