Price / Revenue: 63.6
Price / Earnings: -16.77
Market Cap: USD 93.47M
Price / Book: 1.48
Return On Equity (%): -10.54%