Price / Revenue: 9.02
Price / Earnings: -9.51
Market Cap: USD 2.07B
Price / Book: 2.62
Return On Equity (%): -26.08%