Price / Revenue: 0.13
Price / Earnings: -80.46
Market Cap: USD 382.39M
Price / Book: 1.12
Return On Equity (%): -1.21%