Price / Revenue: 3.1
Price / Earnings: -2.92
Market Cap: USD 181.2M
Price / Book: 33.2
Return On Equity (%): -414.09%