Price / Revenue: 5.23
Price / Earnings: -1.51
Market Cap: USD 206.36M
Price / Book: 3.57
Return On Equity (%): -118.91%