Price / Revenue: 0.62
Price / Earnings: -5.96
Market Cap: USD 3.83B
Price / Book: -7.55
Return On Equity (%): NA