Price / Revenue: 5.88
Price / Earnings: -49.75
Market Cap: USD 14.78B
Price / Book: 2.33
Return On Equity (%): -4.61%