Price / Revenue: 4.78
Price / Earnings: -21.22
Market Cap: USD 765.36M
Price / Book: 1.56
Return On Equity (%): -6.64%