Price / Revenue: 2.87
Price / Earnings: -11.98
Market Cap: USD 437.87M
Price / Book: 0.65
Return On Equity (%): -5.32%