Price / Revenue: 865.13
Price / Earnings: -7.3
Market Cap: USD 303.56M
Price / Book: 4.18
Return On Equity (%): -42.86%