Price / Revenue: 49.35
Price / Earnings: -2.62
Market Cap: USD 146.77M
Price / Book: 12.36
Return On Equity (%): -444.31%