Price / Revenue: 7.56
Price / Earnings: -19.91
Market Cap: USD 3.04B
Price / Book: 18.84
Return On Equity (%): -107.04%