Price / Revenue: 6.6
Price / Earnings: -19.47
Market Cap: USD 200.41M
Price / Book: 0.56
Return On Equity (%): -2.83%