Price / Revenue: 0.64
Price / Earnings: -9.93
Market Cap: USD 240.05M
Price / Book: -17.12
Return On Equity (%): NA