Price / Revenue: 16.56
Price / Earnings: -149.54
Market Cap: USD 7.31B
Price / Book: 3.03
Return On Equity (%): -2.31%