Price / Revenue: 1.27
Price / Earnings: -18.85
Market Cap: USD 112.78M
Price / Book: 1.23
Return On Equity (%): -6.42%