Price / Revenue: 10.65
Price / Earnings: -3.45
Market Cap: USD 372.89M
Price / Book: 0.56
Return On Equity (%): -16.8%