Price / Revenue: 4.7
Price / Earnings: -57.88
Market Cap: USD 9.86B
Price / Book: 2.02
Return On Equity (%): -1.61%