Price / Revenue: 23.87
Price / Earnings: -170.54
Market Cap: USD 238.43M
Price / Book: -923.79
Return On Equity (%): -494.25%