Price / Revenue: 0.14
Price / Earnings: -40.11
Market Cap: USD 240.85M
Price / Book: 1.28
Return On Equity (%): -3.08%