Price / Revenue: 2.68
Price / Earnings: -30.64
Market Cap: USD 404.66M
Price / Book: 1
Return On Equity (%): -3.52%