Price / Revenue: 1.46
Price / Earnings: -3.85
Market Cap: USD 10.61B
Price / Book: 3.19
Return On Equity (%): -85.59%