Price / Revenue: 6.49
Price / Earnings: -5.44
Market Cap: USD 299.04M
Price / Book: -31
Return On Equity (%): -1.62K%