Price / Revenue: -905.7
Price / Earnings: -2.23
Market Cap: USD 466.21M
Price / Book: 6.42
Return On Equity (%): -612.33%