Price / Revenue: 3.26
Price / Earnings: -8.48
Market Cap: USD 1.26B
Price / Book: 4.62
Return On Equity (%): -50.77%