Price / Revenue: 9.28
Price / Earnings: -2.1
Market Cap: USD 5.86B
Price / Book: 1.36
Return On Equity (%): -69.52%