Price / Revenue: 33.38
Price / Earnings: -80.93
Market Cap: USD 33.27M
Price / Book: 46.52
Return On Equity (%): -49.25%