Price / Revenue: 1.96
Price / Earnings: -35.06
Market Cap: USD 357.04M
Price / Book: 2.06
Return On Equity (%): -5.63%