Price / Revenue: 4.08
Price / Earnings: -1.23
Market Cap: USD 74.77M
Price / Book: 5.34
Return On Equity (%): -279.42%