Price / Revenue: 3.76
Price / Earnings: -11.9
Market Cap: USD 6.88B
Price / Book: 0.22
Return On Equity (%): -1.78%