Price / Revenue: 126.17
Price / Earnings: -5.26
Market Cap: USD 69.78M
Price / Book: 3.81
Return On Equity (%): -95.08%