Price / Revenue: 519.29
Price / Earnings: -3.38
Market Cap: USD 196.32M
Price / Book: 1.17
Return On Equity (%): -30.53%