Price / Revenue: 4.35
Price / Earnings: -22.9
Market Cap: USD 1.85B
Price / Book: 10.91
Return On Equity (%): -17.98%