Price / Revenue: 8.07
Price / Earnings: -1.73
Market Cap: USD 423.37M
Price / Book: 8.06
Return On Equity (%): -266.24%