Price / Revenue: 8.24
Price / Earnings: -76.97
Market Cap: USD 272.63M
Price / Book: 54.71
Return On Equity (%): -52.3%