Price / Revenue: 1.33
Price / Earnings: -3.38
Market Cap: USD 9.1B
Price / Book: 3.54
Return On Equity (%): -107.44%