Price / Revenue: 66.22
Price / Earnings: -5.06
Market Cap: USD 332.57M
Price / Book: 17.17
Return On Equity (%): -224.08%