Price / Revenue: 34.15
Price / Earnings: -1.56
Market Cap: USD 181.22M
Price / Book: -13.46
Return On Equity (%): -260.6%