Price / Revenue: 23.83
Price / Earnings: -6.01
Market Cap: USD 193.15M
Price / Book: 5.5
Return On Equity (%): -68.69%