Price / Revenue: 5.9
Price / Earnings: -39.46
Market Cap: USD 563.15M
Price / Book: 0.75
Return On Equity (%): -2.48%