Price / Revenue: 0.37
Price / Earnings: -9.06
Market Cap: USD 186.85M
Price / Book: -3.77
Return On Equity (%): NA