Price / Revenue: -941.22
Price / Earnings: -2.32
Market Cap: USD 484.49M
Price / Book: 6.67
Return On Equity (%): -612.33%