Price / Revenue: 5.2
Price / Earnings: -101.04
Market Cap: USD 542.72M
Price / Book: 22.14
Return On Equity (%): -20.69%