Price / Revenue: 455.64
Price / Earnings: -11.25
Market Cap: USD 167.78M
Price / Book: 10.09
Return On Equity (%): -84.65%