Price / Revenue: 3.14
Price / Earnings: -10.95
Market Cap: USD 1.68B
Price / Book: 2.66
Return On Equity (%): -22.59%