Price / Revenue: 9.05
Price / Earnings: -9.52
Market Cap: USD 94.01M
Price / Book: 9.65
Return On Equity (%): -156.8%