Price / Revenue: 14.12
Price / Earnings: -1.59
Market Cap: USD 268.34M
Price / Book: 10.63
Return On Equity (%): -301.91%