Price / Revenue: 0.22
Price / Earnings: -21.09
Market Cap: USD 760.59M
Price / Book: 0.23
Return On Equity (%): -1.09%