Price / Revenue: 0.51
Price / Earnings: -8.76
Market Cap: USD 2.5B
Price / Book: 3.62
Return On Equity (%): -32.14%