Price / Revenue: 55.18
Price / Earnings: -14.55
Market Cap: USD 93.47M
Price / Book: 1.28
Return On Equity (%): -10.54%