Price / Revenue: 0.25
Price / Earnings: -2.51
Market Cap: USD 185.59M
Price / Book: 0.61
Return On Equity (%): -20.65%