Price / Revenue: 7.26
Price / Earnings: -29.3
Market Cap: USD 582.82M
Price / Book: 2.17
Return On Equity (%): -7.37%