Price / Revenue: 12.27
Price / Earnings: -4.35
Market Cap: USD 364.12M
Price / Book: 8.95
Return On Equity (%): -132.32%