Price / Revenue: 72.22
Price / Earnings: -9.43
Market Cap: USD 723.04M
Price / Book: 5.93
Return On Equity (%): -59.96%