Price / Revenue: 3.66
Price / Earnings: -81.63
Market Cap: USD 602.66M
Price / Book: 2.79
Return On Equity (%): -3.52%