Price / Revenue: 164.16
Price / Earnings: -46.43
Market Cap: USD 377.55M
Price / Book: -14.1K
Return On Equity (%): -365.48%